<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:country="http://xbrl.sec.gov/country/2021"
  xmlns:dei="http://xbrl.sec.gov/dei/2021q4"
  xmlns:ifrs-full="http://xbrl.ifrs.org/taxonomy/2021-03-24/ifrs-full"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:mcld="http://www.mcloudcorp.com/20211231"
  xmlns:srt="http://fasb.org/srt/2021-01-31"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="mcld-20211231.xsd" xlink:type="simple"/>
    <context id="P01_01_2021To12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn04_04_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2022-04-04</instant>
        </period>
    </context>
    <context id="P11_29_2021To11_29_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-11-29</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2019">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="P10_31_2021To10_31_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <startDate>2021-10-31</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="PAsOn11_29_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn01_24_2020">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2020-01-24</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_JPifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_OtherMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">mcld:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AssetCareInitializationMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetCareInitializationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetcareSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EngineeringServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:EngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CommonStockNasdaqMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">mcld:CommonStockNasdaqMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CommonStockTsxvMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">mcld:CommonStockTsxvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WarrantsNasdaqMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">mcld:WarrantsNasdaqMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WarrantsTsxvMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">mcld:WarrantsTsxvMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NonCapitalLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:ForeignTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">mcld:CurrentlyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:AgnityCommunicationsPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:IncomeTaxRateAxis">mcld:CanadianFederalEffectiveCorporateTaxRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AmountsPayableRelatedPartyTransactionsMembermcldBorrowingsByTypeAxisAxis_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:AmountsPayableRelatedPartyTransactionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:LoanPayableToRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:CreditArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OracleFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EachLoanMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:EachLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:UsGovernmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:UsGovernmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CsaAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:CsaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_MajorOrdinaryShareTransactionsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:MajorOrdinaryShareTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mcld:IfAllExercisableOptionsWereExercisedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_EmbededDerivativeDeventuresTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:EmbededDerivativeDeventuresTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BrokerWarrantsMemberifrsfullClassesOfFinancialLiabilitiesAxis_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BrokerWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_PatentsAndTradeMarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">mcld:PatentsAndTradeMarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PatentsAndTradeMarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">mcld:PatentsAndTradeMarksMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesUsaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesUsaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesCanadaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesCanadaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FieldDiagnosticServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:FieldDiagnosticServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnolgiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnolgiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NgrainCanadaCorporationMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:NgrainCanadaCorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KanepiGroupPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:KanepiGroupPtyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KanepiServicesPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:KanepiServicesPtyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesSingaporePte.Ltd.MemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesSingaporePte.Ltd.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudHkCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudHkCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesSaudiArabiaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:McloudTechnologiesSaudiArabiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityCommunicationsIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityCommunicationsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityHealthcareIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityHealthcareIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_OfficeFurnitureAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AccommodationAgreementMembermcldAgreementAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementAxis">mcld:AccommodationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:ConstructionSystemsAssociatesIncUsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_KanepiMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LaterThanTwoYearsAndNotLaterThanThreeYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LaterThanFourYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:FairValuePerWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeReceivablesAndLongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:NationsInterbancFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerAMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerBMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomerCMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_CustomerDMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerDMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:LoansAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:NoncapitalLossesnetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:FivePointSixSevenToEightPointSevenZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:EightPointSevenOneToTenPointNineFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TenPointNineSixToTwelvePointFiveNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TwelvePointSixZeroToEighteenPointZeroTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2021To12_31_2021_GoingConcernAssessmentMembermcldEventBasisAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:EventBasisAxis">mcld:GoingConcernAssessmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AgnityCguMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:IndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis">mcld:AgnityCguMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:ForeignTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PrincipalOwnerOfAgnityMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:PrincipalOwnerOfAgnityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OfficerOfCompanyForWorkingCapitalLoanMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:OfficerOfCompanyForWorkingCapitalLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FormerShareholderOfCsaMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:FormerShareholderOfCsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:AgnityCommunicationsPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CashAndCashEquivalentsMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_TradeAndOtherReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeAndOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_LongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:LongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DerivativeAssetMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:DerivativeAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_WarrantLiabilitiesDerivativesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:WarrantLiabilitiesDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BusinessAcquisitionPayableMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BusinessAcquisitionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_OtherLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BankIndebtednessMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BankIndebtednessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_TradePayablesAndAccruedLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:TradePayablesAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LoansAndBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:LoansAndBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LeaseLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EmbededDerivativeDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:EmbededDerivativeDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BusinessAcquisitionWarrantLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BusinessAcquisitionWarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NonrecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DiscountRateMeasurementInputMemberifrsfullUnobservableInputsAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandNineteenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">ifrs-full:DiscountRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:NationsInterbancFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DebenturePayableToIndustryCanadaMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:DebenturePayableToIndustryCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:LoanPayableToRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OracleFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OracleFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OtherLoansAndFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OtherLoansAndFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NonCapitalLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ShareIssuanceCostsMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PropertyAndEquipmentMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:PropertyAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OtherMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AmountsPayableRelatedPartyTransactionsMembermcldBorrowingsByTypeAxisAxis_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:AmountsPayableRelatedPartyTransactionsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:LoanPayableToRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:CreditArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OracleFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:CreditArrangementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OracleFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_TwoLoansMembermcldTrancheAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TwoLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:UsGovernmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EachLoanMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:EachLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:UsGovernmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LoansReceivedMembermcldBorrowingsByTypeAxisAxis_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsByTypeAxisAxis">mcld:LoansReceivedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:NationsInterbancFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FdsiAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FdsiAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_MastercardFacilityMembermcldCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:MastercardFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:WarrantLiabilityRelatedToAtbFinancialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TwoThousandAndTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceAtDateOfValuationMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceOfWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:FairValuePerWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceAtDateOfValuationMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceOfWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:FairValuePerWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JulyTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_DecemberTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:DecemberTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeOneMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JanuaryTwoThousandTwentyThreeOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JanuaryTwoThousandTwentyThreeTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_FebruaryTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:FebruaryTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JuneTwoThousandTwentyTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MarchTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:MarchTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:MayTwoThousandTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AprilTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:AprilTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JuneTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AugustTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:AugustTwoThousandTwentyFourMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JanuaryTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:MayTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:JulyTwoThousandTwentyFiveMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_NovemberTwoThousandTwentySixMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:WarrantsExpirationPeriodAxis">mcld:NovemberTwoThousandTwentySixMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_SharePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExercisePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedVolatilityMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedVolatilityMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedDividendMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToBrokerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedDividendMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_SharePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExercisePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedVolatilityMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedVolatilityMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedDividendMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledWarrantsIssuedToUnderwritersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedDividendMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TwelvePointSixZeroToEighteenPointZeroTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TwelvePointSixZeroToEighteenPointZeroTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TenPointNineSixToTwelvePointFiveNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TenPointNineSixToTwelvePointFiveNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:EightPointSevenOneToTenPointNineFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:EightPointSevenOneToTenPointNineFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:FivePointSixSevenToEightPointSevenZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:FivePointSixSevenToEightPointSevenZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TotalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TwelvePointSixZeroToEighteenPointZeroTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:TenPointNineSixToTwelvePointFiveNineMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:EightPointSevenOneToTenPointNineFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RangesOfExercisePricesForOutstandingShareOptionsAxis">mcld:FivePointSixSevenToEightPointSevenZeroMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EachOfTheThreeOneYearAnniversariesOfTheDateOfGrantMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mcld:EachOfTheThreeOneYearAnniversariesOfTheDateOfGrantMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EachAnniversaryDateOverThreeYearsMembersrtStatementScenarioAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mcld:EachAnniversaryDateOverThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis_ShorttermBorrowingsMemberifrsfullClassesOfLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfLiabilitiesAxis">ifrs-full:ShorttermBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CreditRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CreditRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeReceivablesAndLongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">mcld:LaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">mcld:LaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanTwoYearsAndNotLaterThanThreeYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanTwoYearsAndNotLaterThanThreeYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanFourYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFourYearsAndNotLaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LaterThanFiveYearsMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanFiveYearsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_KanepiMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:ForeignTaxLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_PrincipalOwnerOfAgnityMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:PrincipalOwnerOfAgnityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OfficerOfCompanyForWorkingCapitalLoanMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:OfficerOfCompanyForWorkingCapitalLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FormerShareholderOfCsaMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:FormerShareholderOfCsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:AgnityCommunicationsPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CurrencyRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CashAndCashEquivalentsMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:CashAndCashEquivalentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_TradeAndOtherReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeAndOtherReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_LongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsAtAmortisedCostCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:LongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_DerivativeAssetMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialAssetsAxis">ifrs-full:FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:DerivativeAssetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_OtherLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:OtherLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_WarrantLiabilitiesDerivativesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:WarrantLiabilitiesDerivativesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BusinessAcquisitionPayableMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BusinessAcquisitionPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BankIndebtednessMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BankIndebtednessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_TradePayablesAndAccruedLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:TradePayablesAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LoansAndBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:LoansAndBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LeaseLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">ifrs-full:LeaseLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandNineteenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtAmortisedCostMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:HostLiabilityDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EmbededDerivativeDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:EmbededDerivativeDebenturesTwoThousandTwentyOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BusinessAcquisitionWarrantLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfFinancialLiabilitiesAxis">ifrs-full:FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialLiabilitiesAxis">mcld:BusinessAcquisitionWarrantLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MeasurementAxis">ifrs-full:NonrecurringFairValueMeasurementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:NationsInterbancFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_DebenturePayableToIndustryCanadaMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:DebenturePayableToIndustryCanadaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:LoanPayableToRelatedPartyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OracleFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OracleFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OtherLoansAndFinancingMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:OtherLoansAndFinancingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NonCapitalLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:NetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_PropertyAndEquipmentMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:PropertyAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ShareIssuanceCostsMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OtherMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">mcld:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FourLoansMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:BorrowingsPartOfGovernmentLoanProgramAxis">mcld:PaycheckProtectionProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:FourLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:UsGovernmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis_TwoTranchesMembermcldTrancheAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TwoTranchesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_OperatingLoanFacilityMembermcldCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:OperatingLoanFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_BankOverdraftMembermcldCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:BankOverdraftMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_MastercardFacilityMembermcldCreditFacilityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:MastercardFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeReceivablesAndLongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">mcld:LaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:NotLaterThanOneYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:MaturityAxis">ifrs-full:LaterThanOneYearAndNotLaterThanTwoYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:LiquidityRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_JPifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:JP</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:AU</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_OtherMemberifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">mcld:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AssetCareInitializationMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetCareInitializationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetcareSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EngineeringServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:EngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">mcld:CurrentlyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_TwoThousandNineteenDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandNineteenDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:AgnityCommunicationsPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CurrencyRiskMemberifrsfullTypesOfRisksAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfRisksAxis">ifrs-full:CurrencyRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:IncomeTaxRateAxis">mcld:CanadianFederalEffectiveCorporateTaxRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CsaAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:CsaAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiAcquisitionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mcld:IfAllExercisableOptionsWereExercisedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis_TwoTranchesMembermcldTrancheAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TwoTranchesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeReceivablesAndLongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_BottomOfRangeMemberifrsfullRangeAxis_CustomerCMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_BottomOfRangeMemberifrsfullRangeAxis_CustomerDMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerDMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CustomerAMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_CustomerBMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:LoansAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:NoncapitalLossesnetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_KanepiMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2020To12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:SegmentConsolidationItemsAxis">ifrs-full:OperatingSegmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AssetCareInitializationMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetCareInitializationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetcareSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_EngineeringServicesMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:EngineeringServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TimingOfTransferOfGoodsOrServicesAxis">ifrs-full:GoodsOrServicesTransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">mcld:CurrentlyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:PreviouslyStatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:KeyManagementPersonnelOfEntityOrParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">mcld:AgnityCommunicationsPrivateLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:GeographicalAreasAxis">country:CA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:IncomeTaxRateAxis">mcld:CanadianFederalEffectiveCorporateTaxRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_FieraPrivateDebtFundViLpMembermcldFacilityAxisAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:FacilityAxisAxis">mcld:FieraPrivateDebtFundViLpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">mcld:IfAllExercisableOptionsWereExercisedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CustomerBMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_CustomerCMemberifrsfullMajorCustomersAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:MajorCustomersAxis">mcld:CustomerCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="P01_01_2019To12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2019_FieraPrivateDebtFundViLpMembermcldFacilityAxisAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:FacilityAxisAxis">mcld:FieraPrivateDebtFundViLpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:StockOptionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:RetrospectiveApplicationAndRetrospectiveRestatementAxis">ifrs-full:FinancialEffectOfCorrectionsOfAccountingErrorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn11_09_2021_AmendedMembermcldDebtInstrumentAxis_BottomOfRangeMemberifrsfullRangeAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="PAsOn11_09_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="PAsOn11_09_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="PAsOn11_09_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-09</instant>
        </period>
    </context>
    <context id="PAsOn05_17_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-17</instant>
        </period>
    </context>
    <context id="P06_24_2021To06_24_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-06-24</startDate>
            <endDate>2021-06-24</endDate>
        </period>
    </context>
    <context id="PAsOn11_08_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_BottomOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-08</instant>
        </period>
    </context>
    <context id="PAsOn11_08_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-08</instant>
        </period>
    </context>
    <context id="PAsOn11_08_2021_AmendedMembermcldDebtInstrumentAxis_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-08</instant>
        </period>
    </context>
    <context id="P07_01_2019To07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-07-31</endDate>
        </period>
    </context>
    <context id="PAsOn07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndNineteenConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-31</instant>
        </period>
    </context>
    <context id="PAsOn12_07_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-07</instant>
        </period>
    </context>
    <context id="P12_07_2020To05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-07</startDate>
            <endDate>2021-05-25</endDate>
        </period>
    </context>
    <context id="PAsOn05_25_2021_BottomOfRangeMemberifrsfullRangeAxis_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-25</instant>
        </period>
    </context>
    <context id="PAsOn05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-25</instant>
        </period>
    </context>
    <context id="PAsOn07_12_2021_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-12</instant>
        </period>
    </context>
    <context id="P08_13_2021To08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-13</startDate>
            <endDate>2021-08-13</endDate>
        </period>
    </context>
    <context id="P08_13_2021To08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:NonBrokeredPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-13</startDate>
            <endDate>2021-08-13</endDate>
        </period>
    </context>
    <context id="P08_13_2021To08_13_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:BrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-13</startDate>
            <endDate>2021-08-13</endDate>
        </period>
    </context>
    <context id="P08_13_2021To08_13_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-13</startDate>
            <endDate>2021-08-13</endDate>
        </period>
    </context>
    <context id="P08_13_2021To08_13_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-08-13</startDate>
            <endDate>2021-08-13</endDate>
        </period>
    </context>
    <context id="PAsOn08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceAtDateOfValuationMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceOfWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:FairValuePerWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:WarrantsTwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:RiskFreeRateMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">ifrs-full:HistoricalVolatilityForSharesMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:NonBrokeredPrivatePlacementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="PAsOn08_13_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TwoThousandTwentyOneDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-08-13</instant>
        </period>
    </context>
    <context id="P11_29_2021To11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-11-29</endDate>
        </period>
    </context>
    <context id="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsBrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-11-29</endDate>
        </period>
    </context>
    <context id="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsdBrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-11-29</endDate>
        </period>
    </context>
    <context id="P11_29_2021To11_29_2021_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsBrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-29</startDate>
            <endDate>2021-11-29</endDate>
        </period>
    </context>
    <context id="PAsOn11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:SharePriceAtDateOfValuationMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExercisePriceOfWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:ExpectedLifeMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:TypeOfFinancingArrangementAxis">mcld:UsEquityFinancingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:UnobservableInputsAxis">mcld:FairValuePerWarrantMeasurementInputMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsBrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="PAsOn11_29_2021_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsBrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-29</instant>
        </period>
    </context>
    <context id="P01_17_2022To01_17_2022_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:WarrantLiabilityRelatedToAtbFinancialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-17</startDate>
            <endDate>2022-01-17</endDate>
        </period>
    </context>
    <context id="PAsOn01_17_2022_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialInstrumentsAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:WarrantLiabilityRelatedToAtbFinancialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-17</instant>
        </period>
    </context>
    <context id="PAsOn01_17_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-17</instant>
        </period>
    </context>
    <context id="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:BrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-15</startDate>
            <endDate>2021-04-15</endDate>
        </period>
    </context>
    <context id="PAsOn04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:BrokeredPublicOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-15</instant>
        </period>
    </context>
    <context id="PAsOn12_03_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_OverAllotmentOptionMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-03</instant>
        </period>
    </context>
    <context id="P12_03_2021To12_03_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_OverAllotmentOptionMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:OverAllotmentOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">ifrs-full:OrdinarySharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-03</startDate>
            <endDate>2021-12-03</endDate>
        </period>
    </context>
    <context id="P12_03_2021To12_03_2021_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:SubsidiarySaleOfStockAxis">mcld:UsdBrokeredPublicOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-12-03</startDate>
            <endDate>2021-12-03</endDate>
        </period>
    </context>
    <context id="P04_30_2019To04_30_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CategoriesOfRelatedPartiesAxis">ifrs-full:SubsidiariesWithMaterialNoncontrollingInterestsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:SignificantInvestmentsInSubsidiariesAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-30</startDate>
            <endDate>2019-04-30</endDate>
        </period>
    </context>
    <context id="PAsOn07_12_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-07-12</instant>
        </period>
    </context>
    <context id="PAsOn03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-28</instant>
        </period>
    </context>
    <context id="PAsOn03_28_2022_PromissoryNoteMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:PromissoryNoteMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-28</instant>
        </period>
    </context>
    <context id="P03_28_2022To03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-28</startDate>
            <endDate>2022-03-28</endDate>
        </period>
    </context>
    <context id="P03_28_2022To03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-28</startDate>
            <endDate>2022-03-28</endDate>
        </period>
    </context>
    <context id="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="P01_22_2019To01_22_2019_BottomOfRangeMemberifrsfullRangeAxis_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="P01_22_2019To01_22_2019_BottomOfRangeMemberifrsfullRangeAxis_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:RoyaltyAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-22</instant>
        </period>
    </context>
    <context id="P04_22_2019To04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:AgnityGlobalIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-22</startDate>
            <endDate>2019-04-22</endDate>
        </period>
    </context>
    <context id="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-10</instant>
        </period>
    </context>
    <context id="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:ConstructionSystemsAssociatesIncUsaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-01-24</instant>
        </period>
    </context>
    <context id="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:KanepiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-08</instant>
        </period>
    </context>
    <context id="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:RoyaltyAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-22</instant>
        </period>
    </context>
    <context id="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-22</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheOneMembermcldTrancheAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TrancheOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheTwoMembermcldTrancheAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TrancheTwoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-26</instant>
        </period>
    </context>
    <context id="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheThreeMembermcldTrancheAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:TrancheAxis">mcld:TrancheThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-07-26</instant>
        </period>
    </context>
    <context id="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementNameAxis">mcld:SecuredLoanAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:FlowCapitalCorpMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-26</startDate>
            <endDate>2019-07-26</endDate>
        </period>
    </context>
    <context id="P07_10_2019To07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-10</startDate>
            <endDate>2019-07-10</endDate>
        </period>
    </context>
    <context id="PAsOn08_08_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BusinessCombinationsAxis">mcld:McloudTechnologiesServicesIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-08-08</instant>
        </period>
    </context>
    <context id="P01_01_2023To12_31_2023_MajorOrdinaryShareTransactionsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:MajorOrdinaryShareTransactionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="PAsOn02_01_2019_CommonShareMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:CommonShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-02-01</instant>
        </period>
    </context>
    <context id="PAsOn09_01_2019_CommonShareMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:CommonShareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-01</instant>
        </period>
    </context>
    <context id="P11_09_2021To11_09_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-09</startDate>
            <endDate>2021-11-09</endDate>
        </period>
    </context>
    <context id="P11_12_2021To11_12_2021_AmendedMembermcldDebtInstrumentAxis_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:CreditFacilityAxis">mcld:AtbFinancialRevolvingOperatingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:AmendedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:BankBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-12</startDate>
            <endDate>2021-11-12</endDate>
        </period>
    </context>
    <context id="PAsOn05_05_2022_AdditionalFundingMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:PromissoryNoteMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:AdditionalFundingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-05</instant>
        </period>
    </context>
    <context id="P05_06_2022To05_06_2022_AccommodationAgreementMembermcldAgreementAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementAxis">mcld:AccommodationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-06</startDate>
            <endDate>2022-05-06</endDate>
        </period>
    </context>
    <context id="P05_06_2022To05_06_2022_AccommodationAgreementMembermcldAgreementAxis_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementAxis">mcld:AccommodationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-06</startDate>
            <endDate>2022-05-06</endDate>
        </period>
    </context>
    <context id="PAsOn05_06_2022_BottomOfRangeMemberifrsfullRangeAxis_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:BottomOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-06</instant>
        </period>
    </context>
    <context id="PAsOn05_06_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TermLoanMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ElectricVehicleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:RangeAxis">ifrs-full:TopOfRangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-06</instant>
        </period>
    </context>
    <context id="P07_29_2022To07_29_2022_DisposalOfMajorSubsidiaryMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TechnologyContinuationAgreementMembermcldAgreementAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:AgreementAxis">mcld:TechnologyContinuationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">ifrs-full:DisposalOfMajorSubsidiaryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-29</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="P07_29_2022To07_29_2022_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ShareCapitalAndEquityAwardsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-29</startDate>
            <endDate>2022-07-29</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_ContractModificationRevenueReversalMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ContractModificationRevenueReversalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_AssetCareInitializationMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetCareInitializationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ProductsAndServicesAxis">mcld:AssetcareSolutionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P01_01_2022To06_30_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ShareCapitalAndEquityAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_06_2022To07_06_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:NonadjustingEventsAfterReportingPeriodAxis">mcld:ShareCapitalAndEquityAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-06</startDate>
            <endDate>2022-07-06</endDate>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DebtInstrumentAxis">mcld:TwoThousandAndTwentyOneConvertibleDebenturesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:BorrowingsByNameAxis">mcld:ConvertibleDebenturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:LoansAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:NoncapitalLossesnetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:PropertyPlantAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:LoansAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ShareIssuanceCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:NoncapitalLossesnetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:NoncontrollingInterestsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfFinancialAssetsAxis">mcld:TradeReceivablesAndLongTermReceivablesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">ifrs-full:IntangibleAssetsOtherThanGoodwillMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:LoansAndAccruedLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:NoncapitalLossesnetOperatingLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:DeferredIncomeTaxAssetLiabilitiesAxis">mcld:ForeignExchangeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:CarryingAmountsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:EquityAttributableToOwnersOfParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_RetainedEarningsMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:AdditionalPaidinCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_IssuedCapitalMemberifrsfullComponentsOfEquityAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ComponentsOfEquityAxis">ifrs-full:IssuedCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="mcld:ClassOfWarrantsAxis">mcld:EquitySettledAndFinanceLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfShareCapitalAxis">mcld:WarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2018_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:TypesOfSharebasedPaymentArrangementsAxis">mcld:RestrictedShareUnitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:CustomerrelatedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfIntangibleAssetsOtherThanGoodwillAxis">ifrs-full:TechnologybasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedAmortizationAndImpairmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">mcld:EquipmentAndVehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">ifrs-full:GrossCarryingAmountMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ifrs-full:ClassesOfPropertyPlantAndEquipmentAxis">ifrs-full:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001756499</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ifrs-full:CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis">mcld:AccumulatedDepreciationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <unit id="Unit_CAD">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="Unit_pure">
        <measure>pure</measure>
    </unit>
    <unit id="Unit_shares">
        <measure>shares</measure>
    </unit>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Unit_Month">
        <measure>utr:Month</measure>
    </unit>
    <unit id="Unit_Year">
        <measure>utr:Year</measure>
    </unit>
    <unit id="Unit_CAD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_USD_per_Share">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_CAD_Year">
        <divide>
            <unitNumerator>
                <measure>iso4217:CAD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>utr:Year</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Unit_Y">
        <measure>utr:Y</measure>
    </unit>
    <dei:AmendmentFlag contextRef="P01_01_2021To12_31_2021">true</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="P01_01_2021To12_31_2021">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="P01_01_2021To12_31_2021">0001756499</dei:EntityCentralIndexKey>
    <dei:EntityAddressAddressLine1
      contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="hidden54931422">550-510 Burrard Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressStateOrProvince contextRef="P01_01_2021To12_31_2021" id="hidden54913389">BC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressStateOrProvince
      contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis"
      id="hidden54931402">BC</dei:EntityAddressStateOrProvince>
    <dei:SecurityExchangeName
      contextRef="P01_01_2021To12_31_2021_CommonStockTsxvMemberifrsfullComponentsOfEquityAxis"
      id="hidden54924143">NASDAQ</dei:SecurityExchangeName>
    <dei:SecurityExchangeName
      contextRef="P01_01_2021To12_31_2021_WarrantsTsxvMemberifrsfullComponentsOfEquityAxis"
      id="hidden54924148">NASDAQ</dei:SecurityExchangeName>
    <dei:DocumentAnnualReport contextRef="P01_01_2021To12_31_2021">true</dei:DocumentAnnualReport>
    <dei:EntityIncorporationStateCountryCode contextRef="P01_01_2021To12_31_2021" id="hidden54931373">A1</dei:EntityIncorporationStateCountryCode>
    <dei:DocumentRegistrationStatement contextRef="P01_01_2021To12_31_2021">false</dei:DocumentRegistrationStatement>
    <dei:EntityExTransitionPeriod contextRef="P01_01_2021To12_31_2021" id="hidden54931441">false</dei:EntityExTransitionPeriod>
    <dei:DocumentAccountingStandard contextRef="P01_01_2021To12_31_2021" id="hidden54820381">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:DocumentAccountingStandard contextRef="P01_01_2021To12_31_2021" id="hidden54931434">International Financial Reporting Standards</dei:DocumentAccountingStandard>
    <dei:DocumentShellCompanyReport contextRef="P01_01_2021To12_31_2021">false</dei:DocumentShellCompanyReport>
    <dei:DocumentType contextRef="P01_01_2021To12_31_2021">20-F/A</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="P01_01_2021To12_31_2021">2021-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="P01_01_2021To12_31_2021">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="P01_01_2021To12_31_2021">2021</dei:DocumentFiscalYearFocus>
    <dei:EntityFileNumber contextRef="P01_01_2021To12_31_2021">001-40745</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="P01_01_2021To12_31_2021">mCloud Technologies Corp.</dei:EntityRegistrantName>
    <dei:EntityAddressAddressLine1 contextRef="P01_01_2021To12_31_2021">550-510 Burrard Street </dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2021To12_31_2021">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="P01_01_2021To12_31_2021">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2021To12_31_2021">V6C 3A8</dei:EntityAddressPostalZipCode>
    <dei:ContactPersonnelName contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Chantal Schutz</dei:ContactPersonnelName>
    <dei:EntityAddressCityOrTown contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">Vancouver</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCountry contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">CA</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">V6C 3A8</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">604</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="P01_01_2021To12_31_2021_BusinessContactMemberdeiEntityAddressesAddressTypeAxis">669-9973</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_CommonStockNasdaqMemberifrsfullComponentsOfEquityAxis">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_CommonStockNasdaqMemberifrsfullComponentsOfEquityAxis">MCLD</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2021To12_31_2021_CommonStockNasdaqMemberifrsfullComponentsOfEquityAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_CommonStockTsxvMemberifrsfullComponentsOfEquityAxis">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_CommonStockTsxvMemberifrsfullComponentsOfEquityAxis">MCLD</dei:TradingSymbol>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_WarrantsNasdaqMemberifrsfullComponentsOfEquityAxis">Warrants</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_WarrantsNasdaqMemberifrsfullComponentsOfEquityAxis">MCLD.W</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="P01_01_2021To12_31_2021_WarrantsNasdaqMemberifrsfullComponentsOfEquityAxis">NASDAQ</dei:SecurityExchangeName>
    <dei:Security12bTitle contextRef="P01_01_2021To12_31_2021_WarrantsTsxvMemberifrsfullComponentsOfEquityAxis">Warrants</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="P01_01_2021To12_31_2021_WarrantsTsxvMemberifrsfullComponentsOfEquityAxis">MCLD.WT</dei:TradingSymbol>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="PAsOn04_04_2022"
      decimals="INF"
      unitRef="Unit_shares">16150100</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="P01_01_2021To12_31_2021">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="P01_01_2021To12_31_2021">No</dei:EntityVoluntaryFilers>
    <dei:EntityInteractiveDataCurrent contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityCurrentReportingStatus contextRef="P01_01_2021To12_31_2021">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="P01_01_2021To12_31_2021">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="P01_01_2021To12_31_2021">true</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="P01_01_2021To12_31_2021">true</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany contextRef="P01_01_2021To12_31_2021">false</dei:EntityShellCompany>
    <dei:AuditorFirmId contextRef="P01_01_2021To12_31_2021">85</dei:AuditorFirmId>
    <dei:AuditorName contextRef="P01_01_2021To12_31_2021">KPMG LLP</dei:AuditorName>
    <dei:AuditorLocation contextRef="P01_01_2021To12_31_2021">Calgary, Alberta Canada</dei:AuditorLocation>
    <dei:AmendmentDescription contextRef="P01_01_2021To12_31_2021">This Amendment No.&#160;2 (&#x201c;Amendment No.&#160;2&#x201d;) to the Annual Report on Form 20-F for the fiscal year ended December&#160;31, 2021, initially filed on May&#160;2, 2022 (the &#x201c;Original Filing&#x201d;) and amended on May&#160;12, 2022 (&#x201c;Amendment No.&#160;1&#x201d;) is being filed solely to update (i)&#160;the Cross Reference table to Form&#160;20-F, (ii)&#160;Item 15 in the body of the original Filing, and (iii) Exhibits 99.2 and 99.3.  Other than as expressly set forth above, this Amendment No.&#160;2 does not, and does not purport to, amend, update or restate any other items or disclosures contained in the Original Filing and does not reflect events occurring after the date of the Original Filing. </dei:AmendmentDescription>
    <ifrs-full:DateOfAuthorisationForIssueOfFinancialStatements2013 contextRef="P01_01_2021To12_31_2021" id="hidden54818947">2022-08-22</ifrs-full:DateOfAuthorisationForIssueOfFinancialStatements2013>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="P01_01_2019To12_31_2019_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="2"
      id="hidden54819314"
      unitRef="Unit_USD_per_Share">4.91</ifrs-full:WeightedAverageSharePrice2019>
    <mcld:FairValueOfWarrantLiabilitiesBusinessCombination
      contextRef="PAsOn12_31_2021"
      decimals="0"
      id="hidden54819913"
      unitRef="Unit_CAD">709835</mcld:FairValueOfWarrantLiabilitiesBusinessCombination>
    <ifrs-full:BorrowingsMaturity
      contextRef="P01_01_2021To12_31_2021_GoingConcernAssessmentMembermcldEventBasisAxis"
      id="hidden54931587">the repayment of the term loan in full on or before October 31, 2022 (Note 31);</ifrs-full:BorrowingsMaturity>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4588057</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1110889</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">14566975</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12312814</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2355350</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1326319</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:CurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">397060</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:CurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">445213</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">21907442</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">15195235</ifrs-full:CurrentAssets>
    <mcld:NonCurrentPrepaymentsAndOtherNonCurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">622577</mcld:NonCurrentPrepaymentsAndOtherNonCurrentAssets>
    <mcld:NonCurrentPrepaymentsAndOtherNonCurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1011847</mcld:NonCurrentPrepaymentsAndOtherNonCurrentAssets>
    <ifrs-full:NoncurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">343371</ifrs-full:NoncurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:NoncurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2091059</ifrs-full:NoncurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">916028</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3660717</ifrs-full:RightofuseAssets>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">649403</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">506387</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">20585833</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">27766839</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">27081795</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">27086727</ifrs-full:Goodwill>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">50199007</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">62123576</ifrs-full:NoncurrentAssets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">72106449</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">77318811</ifrs-full:Assets>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:ShorttermBorrowings>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12924256</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2811408</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentContractLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1771120</ifrs-full:CurrentContractLiabilities>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">12447939</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3431251</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">22185170</ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8880038</ifrs-full:CurrentWarrantLiability>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">710924</ifrs-full:CurrentWarrantLiability>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">410674</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">835472</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6003838</ifrs-full:OtherCurrentLiabilities>
    <mcld:CurrentPortionOfBusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:CurrentPortionOfBusinessAcquisitionPayable>
    <mcld:CurrentPortionOfBusinessAcquisitionPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1594297</mcld:CurrentPortionOfBusinessAcquisitionPayable>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">64015619</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">28247937</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">110540</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">634798</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:NoncurrentLeaseLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3109604</ifrs-full:NoncurrentLeaseLiabilities>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">767662</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">9721049</ifrs-full:LongtermBorrowings>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2291057</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:DeferredTaxLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">4168905</ifrs-full:DeferredTaxLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">232577</ifrs-full:OtherNoncurrentLiabilities>
    <mcld:BusinessAcquisitionPayableNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</mcld:BusinessAcquisitionPayableNoncurrent>
    <mcld:BusinessAcquisitionPayableNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">845232</mcld:BusinessAcquisitionPayableNoncurrent>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">67819676</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">65860292</ifrs-full:Liabilities>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">118195363</ifrs-full:IssuedCapital>
    <ifrs-full:IssuedCapital
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">83120611</ifrs-full:IssuedCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">11040751</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AdditionalPaidinCapital
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8518476</ifrs-full:AdditionalPaidinCapital>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1227269</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1435384</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-128671898</ifrs-full:RetainedEarnings>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-83909198</ifrs-full:RetainedEarnings>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1791485</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:EquityAttributableToOwnersOfParent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">9165273</ifrs-full:EquityAttributableToOwnersOfParent>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2495288</ifrs-full:NoncontrollingInterests>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2293246</ifrs-full:NoncontrollingInterests>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4286773</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">11458519</ifrs-full:Equity>
    <ifrs-full:EquityAndLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">72106449</ifrs-full:EquityAndLiabilities>
    <ifrs-full:EquityAndLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">77318811</ifrs-full:EquityAndLiabilities>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">25596972</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">26928439</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">18340249</ifrs-full:Revenue>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">9683748</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">10281922</ifrs-full:CostOfSales>
    <ifrs-full:CostOfSales
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">7583127</ifrs-full:CostOfSales>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">15913224</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">16646517</ifrs-full:GrossProfit>
    <ifrs-full:GrossProfit
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">10757122</ifrs-full:GrossProfit>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">21691774</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">20885044</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:ShorttermEmployeeBenefitsExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">10313803</ifrs-full:ShorttermEmployeeBenefitsExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1377255</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1536420</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:SalesAndMarketingExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3166788</ifrs-full:SalesAndMarketingExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3179353</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1078164</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:ResearchAndDevelopmentExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">498099</ifrs-full:ResearchAndDevelopmentExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8538854</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5741872</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:GeneralAndAdministrativeExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3294550</ifrs-full:GeneralAndAdministrativeExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">9085436</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8886341</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4351812</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:ExpenseFromSharebasedPaymentTransactionsWithEmployees>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8924812</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6778100</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4044143</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:OperatingExpenseExcludingCostOfSales
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">54665399</ifrs-full:OperatingExpenseExcludingCostOfSales>
    <ifrs-full:OperatingExpenseExcludingCostOfSales
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">46360176</ifrs-full:OperatingExpenseExcludingCostOfSales>
    <ifrs-full:OperatingExpenseExcludingCostOfSales
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">27137556</ifrs-full:OperatingExpenseExcludingCostOfSales>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-38752175</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-29713659</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:ProfitLossFromOperatingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-16380434</ifrs-full:ProfitLossFromOperatingActivities>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8618794</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6033510</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3217500</ifrs-full:FinanceCosts>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">267294</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-1198372</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-494404</ifrs-full:GainsLossesOnExchangeDifferencesOnTranslationRecognisedInProfitOrLoss>
    <mcld:BusinessAcquisitionCostsAndOtherExpenses
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">346420</mcld:BusinessAcquisitionCostsAndOtherExpenses>
    <mcld:BusinessAcquisitionCostsAndOtherExpenses
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1811682</mcld:BusinessAcquisitionCostsAndOtherExpenses>
    <mcld:BusinessAcquisitionCostsAndOtherExpenses
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">9880170</mcld:BusinessAcquisitionCostsAndOtherExpenses>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-600657</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-6040121</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">7126097</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2932342</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">167913</ifrs-full:OtherIncome>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-46364119</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-35824881</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-30405252</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">157303</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-295709</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">181895</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1822109</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">668209</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2692313</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44699313</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-34860963</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27894834</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-69460</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1209006</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">607302</ifrs-full:OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44768773</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-33651957</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27287532</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44762700</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-36447551</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToOwnersOfParent
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-28484890</ifrs-full:ProfitLossAttributableToOwnersOfParent>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">63387</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1586588</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">590056</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44699313</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-34860963</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27894834</ifrs-full:ProfitLoss>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44970815</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-35398294</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-28054299</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">202042</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1746337</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">766767</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44768773</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-33651957</ifrs-full:ComprehensiveIncome>
    <ifrs-full:ComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27287532</ifrs-full:ComprehensiveIncome>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CAD_per_Share">3.76</mcld:EarningsPerShareBasicAndDiluted>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CAD_per_Share">5.01</mcld:EarningsPerShareBasicAndDiluted>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_CAD_per_Share">6.97</mcld:EarningsPerShareBasicAndDiluted>
    <mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">11898183</mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares>
    <mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares
      contextRef="P01_01_2020To12_31_2020"
      decimals="INF"
      unitRef="Unit_shares">7272464</mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares>
    <mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_shares">4085322</mcld:WeightedAverageSharesAndAdjustedWeightedAverageShares>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">9168416</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">83120611</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">8518476</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1435384</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-83909198</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">9165273</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2293246</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">11458519</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">71190</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">337104</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-423277</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-86173</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-86173</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">294894</mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">294894</mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">294894</mcld:IncreaseDecreaseThroughIssuanceOfBrokerWarrants>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">2300000</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">12395918</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">12395918</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">12395918</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseThroughIssuanceOfWarrants
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">619796</mcld:IncreaseDecreaseThroughIssuanceOfWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfWarrants
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">619796</mcld:IncreaseDecreaseThroughIssuanceOfWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfWarrants
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">619796</mcld:IncreaseDecreaseThroughIssuanceOfWarrants>
    <mcld:IncreaseDecreaseInNumberOfSharesIssuanceInPrivatePlacement
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">75676</mcld:IncreaseDecreaseInNumberOfSharesIssuanceInPrivatePlacement>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">420000</mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">420000</mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">420000</mcld:IncreaseDecreaseInValueOfIssuanceInPrivatePlacement>
    <mcld:SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">2107787</mcld:SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">14436728</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">14436728</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">14436728</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <mcld:SharesIncreaseDecreaseThroughSettlementOfInterestPayable
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">2415000</mcld:SharesIncreaseDecreaseThroughSettlementOfInterestPayable>
    <mcld:IncreaseDecreaseThroughSettlementOfInterestPayable
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">7485002</mcld:IncreaseDecreaseThroughSettlementOfInterestPayable>
    <mcld:IncreaseDecreaseThroughSettlementOfInterestPayable
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">7485002</mcld:IncreaseDecreaseThroughSettlementOfInterestPayable>
    <mcld:IncreaseDecreaseThroughSettlementOfInterestPayable
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">7485002</mcld:IncreaseDecreaseThroughSettlementOfInterestPayable>
    <mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants
      contextRef="P01_01_2021To12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants>
    <mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:IncreaseDecreaseThroughIssuanceOfUnderwriterWarrants>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-44762700</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-44762700</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">63387</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44699313</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-208115</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-208115</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">138655</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-69460</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">16138069</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">118195363</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">11040751</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1227269</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-128671898</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1791485</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2495288</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4286773</ifrs-full:Equity>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">5282904</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">45368745</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">7278119</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">386127</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-47461647</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">5571344</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">546909</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">6118253</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">35877</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">384613</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-529006</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-144393</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-144393</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:SharesIncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">7639</mcld:SharesIncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">166400</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-96400</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">70000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">70000</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <mcld:SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">117977</mcld:SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1923118</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-427426</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1495692</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1495692</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationSharesCsaEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">126737</mcld:IncreaseDecreaseThroughBusinessCombinationSharesCsaEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2304073</mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2304073</mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2304073</mcld:IncreaseDecreaseThroughBusinessCombinationValueCsaEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationSharesKanepiEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">867631</mcld:IncreaseDecreaseThroughBusinessCombinationSharesKanepiEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">5882547</mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">5882547</mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity>
    <mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5882547</mcld:IncreaseDecreaseThroughBusinessCombinationValueKanepiEquity>
    <mcld:SharesIncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">22064</mcld:SharesIncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">149596</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">149596</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">149596</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:SharesIncreaseDecreaseThroughAssetAcquisition
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">66667</mcld:SharesIncreaseDecreaseThroughAssetAcquisition>
    <mcld:IncreaseDecreaseThroughAssetAcquisition
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">820000</mcld:IncreaseDecreaseThroughAssetAcquisition>
    <mcld:IncreaseDecreaseThroughAssetAcquisition
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">820000</mcld:IncreaseDecreaseThroughAssetAcquisition>
    <mcld:IncreaseDecreaseThroughAssetAcquisition
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">820000</mcld:IncreaseDecreaseThroughAssetAcquisition>
    <mcld:SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">3333</mcld:SharesIncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">50000</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">24000</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">74000</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">74000</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">12217171</mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity>
    <mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">12217171</mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity>
    <mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12217171</mcld:IncreaseDecreaseThroughIssuanceOfSpecialWarrantsEquity>
    <mcld:IncreaseDecreaseThroughConversionOfSpecialSharesConvertibleWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">1222063</mcld:IncreaseDecreaseThroughConversionOfSpecialSharesConvertibleWarrantsEquity>
    <mcld:IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">12217171</mcld:IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity>
    <mcld:IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-12217171</mcld:IncreaseDecreaseThroughConversionOfSpecialConvertibleWarrantsEquity>
    <mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">143002</mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption>
    <mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">143002</mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption>
    <mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">143002</mcld:IncreaseDecreaseThroughSettlementOfDebtWithEquityInstrumentsOtherThanOption>
    <ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">1415526</ifrs-full:IncreaseDecreaseInNumberOfSharesOutstanding>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2020To12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">13854348</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2020To12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">671952</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">14526300</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">14526300</mcld:IncreaseDecreaseInValueOfIssuanceInPublicOffering>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-36447551</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-36447551</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1586588</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-34860963</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1049257</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1049257</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">159749</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1209006</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">9168416</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">83120611</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">8518476</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1435384</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-83909198</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">9165273</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2293246</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">11458519</ifrs-full:Equity>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2018_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">3030021</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">19815174</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1759217</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-44464</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-18976757</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">2553170</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">2553170</ifrs-full:Equity>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:IncreaseDecreaseThroughSharebasedPaymentTransactions>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">11905</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnitsShares>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">142277</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-142277</mcld:IncreaseDecreaseThroughExerciseOfRestrictedStockUnis>
    <mcld:SharesIncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">50838</mcld:SharesIncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">658074</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-114825</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">543249</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">543249</ifrs-full:IncreaseDecreaseThroughExerciseOfOptions>
    <mcld:SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">133176</mcld:SharesIncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1865773</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-138571</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">1727202</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1727202</ifrs-full:IncreaseDecreaseThroughExerciseOfWarrantsEquity>
    <mcld:SharesIncreaseDecreaseThroughAcquisitionOfSubsidiary
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">1200000</mcld:SharesIncreaseDecreaseThroughAcquisitionOfSubsidiary>
    <ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">13320000</ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary>
    <ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">13320000</ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary>
    <ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">13320000</ifrs-full:IncreaseDecreaseThroughAcquisitionOfSubsidiary>
    <mcld:SharesIncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_shares">800000</mcld:SharesIncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">8880000</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">8880000</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">8880000</mcld:IncreaseDecreaseThroughAcquisitionRelatedCosts>
    <mcld:SharesIssuedToExtinguishTheLoanShares
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_shares">50000</mcld:SharesIssuedToExtinguishTheLoanShares>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:SharesIssuedToSettleLiabilitiesShares
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">6964</mcld:SharesIssuedToSettleLiabilitiesShares>
    <mcld:SharesIssuedToSettleLiabilitiesValue
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">84252</mcld:SharesIssuedToSettleLiabilitiesValue>
    <mcld:SharesIssuedToSettleLiabilitiesValue
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">84252</mcld:SharesIssuedToSettleLiabilitiesValue>
    <mcld:SharesIssuedToSettleLiabilitiesValue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">84252</mcld:SharesIssuedToSettleLiabilitiesValue>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="P01_01_2019To12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">3300</ifrs-full:ShareIssueRelatedCost>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">3300</ifrs-full:ShareIssueRelatedCost>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3300</ifrs-full:ShareIssueRelatedCost>
    <mcld:IncreaseThroughIssuanceOfWarrantsEquityValue
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">61000</mcld:IncreaseThroughIssuanceOfWarrantsEquityValue>
    <mcld:IncreaseThroughIssuanceOfWarrantsEquityValue
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">61000</mcld:IncreaseThroughIssuanceOfWarrantsEquityValue>
    <mcld:IncreaseThroughIssuanceOfWarrantsEquityValue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">61000</mcld:IncreaseThroughIssuanceOfWarrantsEquityValue>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">3673214</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">3673214</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3673214</ifrs-full:IncreaseDecreaseThroughConversionOfConvertibleInstruments>
    <mcld:IncreaseThroughContingentSharesIssuableEquity
      contextRef="P01_01_2019To12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">712000</mcld:IncreaseThroughContingentSharesIssuableEquity>
    <mcld:IncreaseThroughContingentSharesIssuableEquity
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">712000</mcld:IncreaseThroughContingentSharesIssuableEquity>
    <mcld:IncreaseThroughContingentSharesIssuableEquity
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">712000</mcld:IncreaseThroughContingentSharesIssuableEquity>
    <mcld:DecreaseThroughNonControllingInterestRecognizedInBusinessCombination
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-219858</mcld:DecreaseThroughNonControllingInterestRecognizedInBusinessCombination>
    <mcld:DecreaseThroughNonControllingInterestRecognizedInBusinessCombination
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-219858</mcld:DecreaseThroughNonControllingInterestRecognizedInBusinessCombination>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-28484890</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-28484890</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">590056</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27894834</ifrs-full:ProfitLoss>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">430591</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">430591</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">176711</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:OtherComprehensiveIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">607302</ifrs-full:OtherComprehensiveIncome>
    <ifrs-full:NumberOfSharesOutstanding
      contextRef="PAsOn12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="INF"
      unitRef="Unit_shares">5282904</ifrs-full:NumberOfSharesOutstanding>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">45368745</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_AdditionalPaidinCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">7278119</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_AccumulatedOtherComprehensiveIncomeMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">386127</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_RetainedEarningsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">-47461647</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_EquityAttributableToOwnersOfParentMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">5571344</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019_NoncontrollingInterestsMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_CAD">546909</ifrs-full:Equity>
    <ifrs-full:Equity
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">6118253</ifrs-full:Equity>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44699313</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-34860963</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-27894834</ifrs-full:ProfitLoss>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8924812</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6778100</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:DepreciationAndAmortisationExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4044143</ifrs-full:DepreciationAndAmortisationExpense>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForSharebasedPayments
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:AdjustmentsForSharebasedPayments>
    <ifrs-full:AdjustmentsForFinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8618794</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForFinanceCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6020636</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForFinanceCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3217500</ifrs-full:AdjustmentsForFinanceCosts>
    <ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-6040121</ifrs-full:AdjustmentsForGainsLossesOnChangeInFairValueOfDerivatives>
    <mcld:Adjustmentsforimpairmentlossrecognisedinprofitorloss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-600657</mcld:Adjustmentsforimpairmentlossrecognisedinprofitorloss>
    <mcld:AdjustmentsForOtherIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2675671</mcld:AdjustmentsForOtherIncome>
    <mcld:AdjustmentsForOtherIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">92535</mcld:AdjustmentsForOtherIncome>
    <mcld:AdjustmentsForOtherIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">167913</mcld:AdjustmentsForOtherIncome>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1159742</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">223129</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">432073</ifrs-full:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLossTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-534993</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1034501</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">542016</ifrs-full:AdjustmentsForUnrealisedForeignExchangeLossesGains>
    <mcld:AdjustmentsForBusinessAcquisitionCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">149596</mcld:AdjustmentsForBusinessAcquisitionCosts>
    <mcld:AdjustmentsForBusinessAcquisitionCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">8880000</mcld:AdjustmentsForBusinessAcquisitionCosts>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">157303</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-295709</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:AdjustmentsForIncomeTaxExpense
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">181895</ifrs-full:AdjustmentsForIncomeTaxExpense>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1822109</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">668209</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2692313</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <mcld:AdjustmentsForGainOnSettlementOfLeaseLiability
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-99979</mcld:AdjustmentsForGainOnSettlementOfLeaseLiability>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1988521</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">904212</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2131240</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3377851</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3535805</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:InterestPaidClassifiedAsOperatingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1992496</ifrs-full:InterestPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">158564</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">376093</ifrs-full:IncomeTaxesPaidClassifiedAsOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-28329771</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-24855800</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-15988223</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">625202</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">127688</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">138123</ifrs-full:PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">438725</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">809764</ifrs-full:PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities>
    <mcld:PaymentForAcquisitionOfRoyaltyAgreementClassifiedAsInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-204604</mcld:PaymentForAcquisitionOfRoyaltyAgreementClassifiedAsInvestingActivities>
    <mcld:PaymentsForAssetAcquisitionClassifiedAsInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">835302</mcld:PaymentsForAssetAcquisitionClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">4622400</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">20389426</ifrs-full:CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1063927</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-6395154</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-20732153</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1095327</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">814072</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">422783</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">9781554</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">9011638</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">6787528</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">13752698</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8726766</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">16539700</ifrs-full:ProceedsFromBorrowingsClassifiedAsFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1004211</ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings>
    <ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-495026</ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings>
    <ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1471805</ifrs-full:CashFlowsFromUsedInIncreaseDecreaseInCurrentBorrowings>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">20300920</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssuingShares
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">14526300</ifrs-full:ProceedsFromIssuingShares>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5424661</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5285997</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">22865049</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssuingOtherEquityInstruments
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5415864</ifrs-full:ProceedsFromIssuingOtherEquityInstruments>
    <ifrs-full:ProceedsFromIssuingOtherEquityInstruments
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12217171</ifrs-full:ProceedsFromIssuingOtherEquityInstruments>
    <ifrs-full:ProceedsFromIssuingOtherEquityInstruments
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1727202</ifrs-full:ProceedsFromIssuingOtherEquityInstruments>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2021To12_31_2021"
      unitRef="Unit_CAD"
      xsi:nil="true"/>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">70000</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">543249</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfWarrants
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1495692</ifrs-full:ProceedsFromExerciseOfWarrants>
    <mcld:IncomeTaxWithHoldingOnRestrictedStockUnits
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">86173</mcld:IncomeTaxWithHoldingOnRestrictedStockUnits>
    <mcld:IncomeTaxWithHoldingOnRestrictedStockUnits
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">144393</mcld:IncomeTaxWithHoldingOnRestrictedStockUnits>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">32926878</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">31856797</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">35936694</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3533180</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">605843</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-783682</ifrs-full:IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-56012</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-24144</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-12922</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1110889</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">529190</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">1325794</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4588057</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1110889</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">529190</ifrs-full:CashAndCashEquivalents>
    <mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 1 &#x2013; NATURE OF OPERATIONS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;mCloud Technologies Corp. (&#x201c;mCloud&#x201d; or the &#x201c;Company&#x201d;), is a provider of proprietary technology solutions, AssetCare. Customers use AssetCare software-as-a-service (&#x201c;SaaS&#x201d;) and data solutions to ensure assets continuously operate at peak performance. AssetCare is an asset management platform combining IoT, AI and the cloud to drive next-level performance and efficiency. mCloud offers foundational enterprise technology solutions enabling capabilities such as secure communications, connected work, and remote monitoring.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is domiciled in Vancouver, Canada with its head office in Calgary, Alberta and its registered offices located at 550-510 Burrard Street, Vancouver, British Columbia, V6C 3A8.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company met the listing requirements of the Nasdaq Stock Market LLC (&#x201c;NASDAQ&#x201d;) and received approval to be listed on November&#160;23, 2021. On November&#160;24, 2021, the Company&#x2019;s shares began trading on the NASDAQ under the stock symbol MCLD in U.S. dollars (Note 31). The Company&#x2019;s shares also trade on the TSX.V trading in Canadian dollars under the symbol MCLD and on the OTCQB Venture Market under the symbol MCLDF.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</mcld:DisclosureOfNatureOfOperationExplanatoryTextBlock>
    <ifrs-full:DomicileOfEntity contextRef="P01_01_2021To12_31_2021">Vancouver, Canada</ifrs-full:DomicileOfEntity>
    <ifrs-full:AddressOfRegisteredOfficeOfEntity contextRef="P01_01_2021To12_31_2021">550-510</ifrs-full:AddressOfRegisteredOfficeOfEntity>
    <mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 2 &#x2013; BASIS OF ACCOUNTING &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The consolidated financial statements include the accounts of mCloud, the ultimate parent of the consolidated group, and its subsidiaries and are prepared in accordance with International Financial Reporting Standards (&#x201c;IFRS&#x201d;) as issued by the International Accounting Standards Board (&#x201c;IASB&#x201d;), effective as of December&#160;31, 2021.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;These consolidated financial statements of the Company were approved by the Company&#x2019;s Board of Directors and authorized for issue on &lt;span style="-sec-ix-hidden:hidden54818947"&gt;August 22, 2022.&lt;/span&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Basis of preparation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;These consolidated financial statements were prepared on a going-concern basis, under the historical cost convention except for derivative financial instruments classified as at fair value through profit or loss. The Company&#x2019;s accounting policies are described in Note 32 and these policies are consistently applied to all the periods presented.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s presentation currency is Canadian dollars, and all amounts are presented in Canadian dollars unless otherwise stated. The consolidated financial statements include the accounts of the Company and those of its subsidiaries which are entities over which the Company has control (Note 32(A)).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; In addition to the Canadian dollar presentation, certain disclosures include the use of U.S. Dollars (&#x201c;USD&#x201d; or &#x201c;US$&#x201d;) in describing certain financing transactions. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has reclassified certain comparative figures in the consolidated financial statements to conform to the current year presentation. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has corrected net income (loss) and other comprehensive income (loss) attributable to mCloud shareholders and non-controlling interest for the years ended December&#160;31, 2019, 2020 and 2021. This resulted in a reclassification between non-controlling interest, accumulated other comprehensive income, and accumulated deficit in the consolidated statements of financial position at December&#160;31, 2019, December&#160;31, 2020, and December&#160;31, 2021. At December&#160;31, 2019, on the consolidated statement of financial position, accumulated other comprehensive income increased by $22,877, deficit decreased by $1,354,452, and non-controlling interest decreased by $1,377,329. At December&#160;31, 2020, on the consolidated statement of financial position, accumulated other comprehensive income decreased by $234,212, deficit decreased by $1,777,168, and non-controlling interest decreased by $1,542,956 taking into consideration the cumulative impacts of prior period adjustments. At December&#160;31, 2021, on the consolidated statement of financial position, accumulated other comprehensive income decreased by $344,729, deficit decreased by $1,344,175, and non-controlling interest decreased by $999,446 taking into consideration the cumulative impacts of prior period adjustments. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition this resulted in a reclassification between net loss attributable to mCloud shareholders and non-controlling interest, other comprehensive loss attributable to mCloud shareholders and non-controlling interest and impacted basic and diluted loss per share for the years ended December&#160;31, 2019, 2020 and 2021. During the years ended: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2019, net loss attributable to mCloud shareholders decreased by $1,354,452, net income attributable to noncontrolling interest decreased by $1,354,452, and loss per share attributable to mCloud shareholders - basic and diluted decreased by $0.33 per share. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December 31, 2020, net loss attributable to mCloud shareholders decreased by $422,716, net income attributable to noncontrolling interest decreased by $422,716, and loss per share attributable to mCloud shareholders - basic and diluted decreased by $0.06 per share. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2021, net loss attributable to mCloud shareholders increased by $432,993, net loss attributable to &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;non-controlling&lt;/div&gt; interest decreased by $432,993 and loss per share attributable to mCloud shareholders - basic and diluted increased by $0.03 per share. &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition, the comparative disclosures as at December&#160;31, 2021, 2020 and 2019 in Note&#160;21, Non-controlling interest, reflect the corrected balances for non-current assets, current liabilities and non-current liabilities of the non-controlling interest arising from the above noted attribution of net income (loss) and other comprehensive income (loss) errors as well as certain other disclosure errors. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Share consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On November&#160;19, 2021, the Company initiated a 3-to-1 consolidation of the Company&#x2019;s issued and outstanding common shares which took effect at market opening on November&#160;24, 2021. This share consolidation was approved by the Company&#x2019;s shareholders in connection with the Company&#x2019;s NASDAQ listing. The Company&#x2019;s issued and outstanding convertible debentures, stock options, warrants and restricted share units were also subject to this share consolidation. The par value of the common shares was not adjusted as a result of this share consolidation. Accordingly, all share and per share amounts for the periods presented in these consolidated financial statements and notes thereto have been adjusted retrospectively to reflect this share consolidation. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Going Concern &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The outbreak of the COVID-19 pandemic and the measures adopted by governments in countries worldwide to mitigate the pandemic&#x2019;s spread have impacted the Company. These measures required the Company to restrict deployment of technical services due to the in-person nature of these activities and delay the start of certain projects for a duration of the year. This negatively impacted the Company&#x2019;s financial performance and liquidity position. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the year ended December&#160;31, 2021, the Company generated a net loss of $44,699,313 and negative cash flows from operating activities of $28,329,771. At December&#160;31, 2021, the Company had a working capital deficiency of $42,108,177. Working capital deficiency is a non-IFRS measure which is calculated as current assets less current liabilities.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; Current liquidity levels and available sources of capital are not adequate to fund the working capital deficiency. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;The most significant cash outflows included in current liabilities include the repayment of the 2019 Convertible Debentures of &lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;$23,457,500&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;together with interest payable&#160;&lt;/div&gt;(Note 14(a)); loans and borrowings of &lt;/div&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;$11,763,697&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; including principal and interest payments; payment of trade and other payables of &lt;/div&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;$12,421,309&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;; and payments associated with leases of approximately $1,000,000. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;While restrictions started to ease in the three months ended December&#160;31, 2021, there is still uncertainly over how COVID-19 will impact the Company&#x2019;s business and the timing of future revenues. Based on the Company&#x2019;s liquidity position at the date of authorization of these consolidated financial statements and considering the uncertainty surrounding the impact of the pandemic, management estimates that it will need additional financing to meet its financial obligations. The Company is currently working with stakeholders and others to address the working capital deficiency. In the long-term, the ability of the Company to operate as a going concern is dependent on its ability to achieve and maintain profitable operations and positive cash flow from operations, and, as necessary, to obtain the necessary equity or debt financing to continue with operations. To date, the Company has funded its operations through debt and equity financing. While the Company has been successful in raising capital in the past and anticipates the lenders will not accelerate repayment of loans with covenant breaches as of December&#160;31, 2021,&#160;March&#160;31, 2022, and June 30, 2022 and potential breaches forecasted over the coming year, there is no assurance that it will be successful in closing further financings in the future or obtaining waivers of the covenant breaches. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As a result, these factors are indicators that material uncertainties exist that raises significant doubt about the Company&#x2019;s ability to continue as a going concern and, therefore, its ability to realize assets and discharge liabilities in the normal course of business. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In making their assessment, management considered all available information, together with forecasts and other mitigating strategies, about the future which is at least, but not limited to, 12 months from the end of the reporting period. Management has considered the following in its assessment that the going concern assumption remains appropriate: &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;the plan for the repayment of the 2019 Convertible Debentures; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;span style="-sec-ix-hidden:hidden54931587"&gt;the repayment of the term loan in full on or before O&lt;/span&gt;ctober 31, 2022 (Note 31); &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;the likelihood that undrawn funds under the revolving operating facility will be available and will not be required to be repaid (Note 13); &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;the required cash principal and interest payments on indebtedness; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;the likelihood of payments required under contingent consideration arrangements; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2022;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;cash inflows from current operations and expected increases in revenues and cash flows resulting from new revenue contracts expected over the next 12 months due to the anticipated reduction of COVID-19 related restrictions; and future debt and equity raises. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;These consolidated financial statements have been prepared on a going concern basis, which contemplates that the Company will continue in operation and be able to realize its assets and discharge its liabilities and commitments in the normal course of business for the foreseeable future. These consolidated financial statements do not include any adjustments to the carrying amounts and classifications of assets, liabilities and reported expenses that may otherwise be required if the going concern basis was not appropriate. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; </mcld:DescriptionOfAccountingPolicyForGoingConcernExplanatoryTextBlock>
    <ifrs-full:NameOfUltimateParentOfGroup contextRef="P01_01_2021To12_31_2021">mCloud</ifrs-full:NameOfUltimateParentOfGroup>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="PAsOn12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">22877</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1354452</ifrs-full:RetainedEarnings>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1377329</ifrs-full:NoncontrollingInterests>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="PAsOn12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">234212</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1777168</ifrs-full:RetainedEarnings>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1542956</ifrs-full:NoncontrollingInterests>
    <ifrs-full:AccumulatedOtherComprehensiveIncome
      contextRef="PAsOn12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">344729</ifrs-full:AccumulatedOtherComprehensiveIncome>
    <ifrs-full:RetainedEarnings
      contextRef="PAsOn12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1344175</ifrs-full:RetainedEarnings>
    <ifrs-full:NoncontrollingInterests
      contextRef="PAsOn12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">999446</ifrs-full:NoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2019To12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1354452</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">1354452</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2019To12_31_2019_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.33</mcld:EarningsPerShareBasicAndDiluted>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2020To12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">422716</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">422716</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2020To12_31_2020_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.06</mcld:EarningsPerShareBasicAndDiluted>
    <ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent
      contextRef="P01_01_2021To12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">432993</ifrs-full:ComprehensiveIncomeAttributableToOwnersOfParent>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">432993</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <mcld:EarningsPerShareBasicAndDiluted
      contextRef="P01_01_2021To12_31_2021_FinancialEffectOfCorrectionsOfAccountingErrorsMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">0.03</mcld:EarningsPerShareBasicAndDiluted>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-44699313</ifrs-full:ProfitLoss>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-28329771</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <mcld:WorkingCapitalDeficit
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">42108177</mcld:WorkingCapitalDeficit>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">23457500</ifrs-full:ShorttermBorrowings>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis_ShorttermBorrowingsMemberifrsfullClassesOfLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">11763697</ifrs-full:ShorttermBorrowings>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:CurrentLeaseLiabilities
      contextRef="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">1000000</ifrs-full:CurrentLeaseLiabilities>
    <ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 3 &#x2013; CRITICAL ACCOUNTING ESTIMATES AND JUDGEMENTS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In the preparation of the consolidated financial statements and the application of the Company&#x2019;s accounting policies, management is required to make judgements, estimates and assumptions that affect the carrying amounts of assets and liabilities and disclosure of contingent liabilities at the dates of the consolidated financial statements, and the reported amounts of revenues and expenses during each reporting period. The estimates and associated assumptions are limited by the relevance of historical data and uncertainty of future events. Actual results could differ from those estimates. The estimates and underlying assumptions are reviewed on an ongoing basis. Revisions to estimates are recognized in the period in which the estimates are revised and in any future period. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Beginning in March 2020, the COVID-19 pandemic has had a substantial impact on economies around the world. As a result of the uncertainty associated with the unprecedented nature of the pandemic, certain of the Company&#x2019;s significant assumptions may be impacted. Uncertain environments make estimating several items in the consolidated financial statements more challenging and are likely to result in more frequent changes in management&#x2019;s expectations about the future. The long-term impact on the Company&#x2019;s financial results and cash flows is unknown at this time. The Company has received government assistance in Canada, the United States and Australia to help temper the financial impact of COVID-19 (Note 24). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Critical judgements in applying accounting policies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Judgement is used in situations when there is a choice and/or assessment required by management. Information about judgements made in applying accounting policies that have the most significant effect on the amounts recognized in the consolidated financial statements, are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Determination of control of subsidiaries&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Judgement is required to determine when the Company has control of subsidiaries. This requires an assessment of the relevant activities of the investee, being those activities that significantly affect the investee&#x2019;s returns. Despite owning no shares, or having any voting rights, the Company determined that it exercises control over Agnity Global, Inc. (&#x201c;Agnity&#x201d;) as the Company has the right to nominate a majority of the members of Agnity&#x2019;s Operations Committee and therefore the right and ability to direct the relevant activities of Agnity and to significantly affect its returns through the use of its rights. The Company has the right to receive royalty payments from Agnity on a monthly basis in perpetuity and the Company has credit risk with respect to the collectability of these royalty payments.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assessment of indicators of impairment of goodwill, long-lived assets and intangible assets&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management reviews goodwill, depreciable long-lived assets and intangible assets for impairment triggers to determine if any events or changes in circumstances exist that would indicate that the carrying amount of an asset may not be recoverable over time. If impairment indicators exist, impairment assessments are conducted as the asset level or level of cash generating units (&#x201c;CGUs&#x201d;) as appropriate.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leases&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In measuring the Company&#x2019;s leases judgement is required to determine the lease term of the contract including whether the Company is reasonably certain to exercise extension options where it is the lessee. A longer lease term results in a larger lease liability and right-of-use asset to be recognized by the Company and future changes in this lease term will result in modifications. In addition, estimates and assumptions are required to determine the incremental borrowing rate used to measure lease liabilities at inception of a lease.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent consideration&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management uses judgement to assess the existence of contingencies. By their nature, contingencies will only be resolved when one or more future events occur or fail to occur. At initial recognition at the date of a business combination and at the end of each reporting period, management also uses judgement to assess the likelihood of the occurrence of one or more future events which impacts the fair value of the contingent consideration.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Determination of CGUs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the purposes of assessing impairment of goodwill and non-financial assets, the Company must identify CGUs. Assets and liabilities are grouped into CGUs at the lowest level of separately identified cash flows. Determination of what constitutes a CGU is subject to management judgment. The composition of a CGU can directly impact the recoverability of non-financial assets included within the CGU. Management has determined that the Company has two CGUs: Agnity and the rest of mCloud. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Key sources of estimation uncertainty &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0pt; text-indent: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Information about assumptions and estimation uncertainties that have a significant risk of resulting in a material adjustment to the carrying amounts of assets and liabilities and results of operations where a different estimate or assumption is used, are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 14pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Value of components for convertible debt and equity offerings&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management makes judgements related to the measurement of the fair value of the convertible debentures and equity offerings issued in the period, including the determination of the allocation of the proceeds between the components of the instrument. At inception of an instrument, the Company determines the value of each piece of the instrument and judgement is required in determining the inputs used in the fair value calculations and in determining the probability of certain outcomes.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Determination of stand-alone selling price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The total transaction price of certain revenue contacts is&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; allocated to each performance obligation on a relative stand-alone selling price (&#x201c;SSP&#x201d;) basis, representing the selling price as if it was sold separately. This is a formal process involving judgement which could impact the timing of recognized revenue. In most cases, the SSP is based on observable data. If the SSP is not directly observable, the amount is estimated using either the expected cost plus a margin or residual approach. The SSP for perpetual software licenses is highly variable and therefore the Company applies the residual approach (Note 32(C)). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected credit loss allowance and provision&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company recognizes an amount equal to the lifetime expected credit loss (&#x201c;ECL&#x201d;) on trade and long-term receivables, other receivables, unbilled revenue and amounts due from related parties for which there has been a significant increase in credit risk since initial recognition. Loss allowances are measured based on historical experience and forecasted economic conditions. The amount of ECL is sensitive to changes in circumstances of forecast economic conditions.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment of goodwill and other non-financial assets&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill is reviewed annually on December&#160;31 or more frequently if changes in circumstances indicate that the carrying value may be impaired. The Company completed its annual impairment testing at December&#160;31, 2021 and determined there was no impairment. Determining whether an impairment has occurred requires the valuation of the recoverable amount of the CGUs as described in Note 10(b).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share-based payment arrangements&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company uses the Black-Scholes option-pricing model (&#x201c;Black-Scholes model&#x201d;) to determine the fair value of stock options and other equity instruments where the goods and services cannot be valued. In estimating the fair value, management is required to make certain assumptions and estimates such as the expected life of options, volatility of the Company&#x2019;s future share price, risk-free rate, future dividend yields and estimated forfeitures at the initial measurement date. Changes in assumptions used to estimate fair value could result in different outcomes.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Business combinations - purchase price allocation&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The consideration transferred and acquired assets and assumed liabilities are recognized at fair value on the date the Company effectively obtains control. The measurement of each business combination is based on the information available on the acquisition date. The estimate of fair value of the consideration transferred and acquired intangible assets (including goodwill), property and equipment, other assets and the liabilities assumed are based on estimates and assumptions. The measurement is largely based on projected cash flows, discount rates and market conditions at the date of acquisition.&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; font-size: 9pt; text-align: left;;font-style:italic;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Taxation&lt;/div&gt;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Calculations for current and deferred taxes require management&#x2019;s interpretation of tax regulations and legislation in the various tax jurisdictions in which the Company operates, which are subject to change. The measurement of deferred tax assets and liabilities requires estimates of the timing of the reversal of temporary differences identified and management&#x2019;s assessment of the Company&#x2019;s ability to utilize the underlying future tax deductions against future taxable income before they expire, which involves estimating future taxable income.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is subject to assessments by various taxation authorities in the tax jurisdictions in which it operates, and these taxation authorities may interpret the tax legislation and regulations differently. In addition, the calculation of income taxes involves many complex factors. As such, income taxes are subject to measurement uncertainty and actual amounts of taxes may vary from the estimates made by management.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;br/&gt;&lt;/div&gt; </ifrs-full:DisclosureOfAccountingJudgementsAndEstimatesExplanatory>
    <ifrs-full:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:AdjustmentsForImpairmentLossRecognisedInProfitOrLossGoodwill>
    <ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 4 &#x2013; SEGMENT REPORTING &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company operates in one operating segment. For the purpose of segment reporting, the Company&#x2019;s Chief Executive Officer (&#x201c;CEO&#x201d;) is the Chief Operating Decision Maker. The determination of the Company&#x2019;s operating segment is based on its organization structure and how the information is reported to the CEO on a regular basis.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s revenue by location of the ultimate customer or consumer of product solution are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt;"/&gt;
&lt;td colspan="12" style="height: 1.5pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Canada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,733,922&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,832,691&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,889,542&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;United States&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,564,271&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,691,202&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,450,707&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Japan&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,849,967&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,446,939&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Australia&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;993,933&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;152,301&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,454,879&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;805,306&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below presents significant customers who accounted for greater than 10% of total revenues. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 43%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;n/a&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20&#160; %&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer D&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;n/a&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s non-current assets by country are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Canada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;30,812,581&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;37,966,772&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Australia&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,372,410&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,731,960&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;United States&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;9,014,016&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;12,424,844&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total non-current assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;50,199,007&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;62,123,576&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfEntitysReportableSegmentsExplanatory>
    <mcld:NumberOfOperatingSegments
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1</mcld:NumberOfOperatingSegments>
    <ifrs-full:DisclosureOfGeographicalAreasExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s revenue by location of the ultimate customer or consumer of product solution are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt;"/&gt;
&lt;td colspan="12" style="height: 1.5pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Canada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,733,922&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,832,691&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,889,542&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;United States&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,564,271&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,691,202&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,450,707&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Japan&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,849,967&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,446,939&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Australia&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;993,933&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;152,301&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,454,879&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;805,306&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </ifrs-full:DisclosureOfGeographicalAreasExplanatory>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">10733922</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">13832691</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">10889542</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">6564271</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">5691202</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2019To12_31_2019_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">7450707</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_JPifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">5849967</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_JPifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">6446939</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">993933</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">152301</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_OtherMemberifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">1454879</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_OtherMemberifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">805306</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">25596972</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">26928439</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2019To12_31_2019_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">18340249</ifrs-full:Revenue>
    <ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The table below presents significant customers who accounted for greater than 10% of total revenues. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 43%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 18%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer A&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;n/a&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer B&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer C&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20&#160; %&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer D&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11&#160;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;Less than 10%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;n/a&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s non-current assets by country are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Canada&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;30,812,581&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;37,966,772&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Australia&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,372,410&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,731,960&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;United States&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;9,014,016&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;12,424,844&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total non-current assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;50,199,007&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;62,123,576&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfSegmentsMajorCustomersExplanatory>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerAMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2020To12_31_2020_CustomerAMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.14</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerBMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2020To12_31_2020_CustomerBMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.13</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2019To12_31_2019_CustomerBMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.11</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2021To12_31_2021_CustomerCMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.11</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2020To12_31_2020_BottomOfRangeMemberifrsfullRangeAxis_CustomerCMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2019To12_31_2019_CustomerCMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.20</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2021To12_31_2021_CustomerDMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.11</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_01_2020To12_31_2020_BottomOfRangeMemberifrsfullRangeAxis_CustomerDMemberifrsfullMajorCustomersAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">30812581</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020_CAifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">37966772</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">10372410</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020_AUifrsfullGeographicalAreasAxis_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">11731960</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">9014016</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis_USifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">12424844</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">50199007</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020_OperatingSegmentsMemberifrsfullSegmentConsolidationItemsAxis"
      decimals="0"
      unitRef="Unit_CAD">62123576</ifrs-full:NoncurrentAssets>
    <ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 5 - REVENUE &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s operations and main revenue streams are those described in Note 32(C). All of the Company&#x2019;s revenue is derived from contracts with customers.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; In the following tables, revenue is disaggregated by major service line and timing of revenue recognition. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;AssetCare Initialization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,250,181&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,689,232&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,964,663&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;AssetCare Solutions &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;23,461,748&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,809,054&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,939,582&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Engineering Services &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;885,043&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;6,430,153&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;9,436,004&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues from initial implementation and activation of AssetCare projects, including the sale of hardware. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues include sales of subscriptions to AssetCare, other subscriptions, post contract support and maintenance, perpetual software licenses, and installation and engineering services. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues includes consulting, implementation and integration services entered into on a time and materials basis or fixed fee basis without the use of AssetCare. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Over time&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;24,422,749&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;18,551,736&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,375,586&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At a point in time upon completion&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,174,223&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,376,703&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;5,964,663&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Significant changes in unbilled revenue and deferred revenue balances are as follows:&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 91%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unbilled&#160;revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred&#160;revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January 1, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,678&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination (Note 17(c))&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,347,207&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,556&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination (Note 17(b))&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;457,259&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,595,535&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,309,436&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(11,278,312&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,878,419&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: Loss allowance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5,499&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(17,229&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;658,931&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,138,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;117,686&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,478,436&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,316,586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(11,557,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: write-offs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(146,489&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,612,896&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: applied to outstanding trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(30,586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;3,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(40,265&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;554,740&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,771,120&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,470,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10,616,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,269,579&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,585,211&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,606&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Balance at December&#160;31, 2021 &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;756,042&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,811,408&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unbilled revenue is included in trade and other receivables (Note 6) and relates to the Company&#x2019;s right to consideration for work completed but not billed at the reporting date. Unbilled revenue is transferred to trade and other receivables when services are billed to customers. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s operations and main revenue streams are those described in Note 32(C). All of the Company&#x2019;s revenue is derived from contracts with customers.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; In the following tables, revenue is disaggregated by major service line and timing of revenue recognition. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;AssetCare Initialization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,250,181&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,689,232&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,964,663&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;AssetCare Solutions &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;23,461,748&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,809,054&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,939,582&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;Engineering Services &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;885,043&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;6,430,153&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;9,436,004&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues from initial implementation and activation of AssetCare projects, including the sale of hardware. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues include sales of subscriptions to AssetCare, other subscriptions, post contract support and maintenance, perpetual software licenses, and installation and engineering services. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues includes consulting, implementation and integration services entered into on a time and materials basis or fixed fee basis without the use of AssetCare. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td colspan="13"/&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;Timing of revenue recognition&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Over time&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;24,422,749&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;18,551,736&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,375,586&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At a point in time upon completion&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,174,223&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,376,703&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;5,964,663&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;25,596,972&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;26,928,439&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;18,340,249&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </ifrs-full:DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersExplanatory>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_AssetCareInitializationMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817858"
      unitRef="Unit_CAD">1250181</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020_AssetCareInitializationMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817859"
      unitRef="Unit_CAD">7689232</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019_AssetCareInitializationMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54818955"
      unitRef="Unit_CAD">5964663</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817860"
      unitRef="Unit_CAD">23461748</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817861"
      unitRef="Unit_CAD">12809054</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54818956"
      unitRef="Unit_CAD">2939582</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_EngineeringServicesMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817862"
      unitRef="Unit_CAD">885043</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020_EngineeringServicesMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54817976"
      unitRef="Unit_CAD">6430153</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019_EngineeringServicesMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      id="Fact_54818957"
      unitRef="Unit_CAD">9436004</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">25596972</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">26928439</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">18340249</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">24422749</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">18551736</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019_GoodsOrServicesTransferredOverTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">12375586</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">1174223</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">8376703</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019_GoodsOrServicesTransferredAtPointInTimeMemberifrsfullTimingOfTransferOfGoodsOrServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">5964663</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">25596972</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">26928439</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:RevenueFromContractsWithCustomers
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">18340249</ifrs-full:RevenueFromContractsWithCustomers>
    <ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Significant changes in unbilled revenue and deferred revenue balances are as follows:&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 91%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Unbilled&#160;revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Deferred&#160;revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January 1, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,678&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination (Note 17(c))&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,347,207&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;133,556&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination (Note 17(b))&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;457,259&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9,595,535&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;5,309,436&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(11,278,312&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(4,878,419&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: Loss allowance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(5,499&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 9pt;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#x2014;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(17,229&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;658,931&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,138,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired in business combination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;117,686&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,478,436&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,316,586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(11,557,665&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: write-offs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(146,489&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,612,896&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: applied to outstanding trade receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(30,586&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;3,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(40,265&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;554,740&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,771,120&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,470,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10,616,893&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transferred to trade and other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,269,579&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: recognized in revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,585,211&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,606&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Balance at December&#160;31, 2021 &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;756,042&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,811,408&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:ExplanationOfSignificantChangesInContractAssetsAndContractLiabilitiesExplanatory>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">133678</ifrs-full:ContractLiabilities>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2347207</ifrs-full:IncreaseThroughBusinessCombinationsContractAssets>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities
      contextRef="P01_01_2019To12_31_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">133556</ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">457259</ifrs-full:IncreaseThroughBusinessCombinationsContractLiabilities>
    <mcld:UnbilledRevenueAdditions
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">9595535</mcld:UnbilledRevenueAdditions>
    <mcld:ContractLiabilitiesAdditions
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">5309436</mcld:ContractLiabilitiesAdditions>
    <mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-11278312</mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables>
    <ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4878419</ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities>
    <ifrs-full:DecreaseThroughRightToConsiderationBecomingUnconditionalContractAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">5499</ifrs-full:DecreaseThroughRightToConsiderationBecomingUnconditionalContractAssets>
    <mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-17229</mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates>
    <mcld:UnbilledRevenue
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">658931</mcld:UnbilledRevenue>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1138281</ifrs-full:ContractLiabilities>
    <ifrs-full:IncreaseThroughBusinessCombinationsContractAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">117686</ifrs-full:IncreaseThroughBusinessCombinationsContractAssets>
    <mcld:UnbilledRevenueAdditions
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">11478436</mcld:UnbilledRevenueAdditions>
    <mcld:ContractLiabilitiesAdditions
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6316586</mcld:ContractLiabilitiesAdditions>
    <mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-11557665</mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables>
    <mcld:UnbilledRevenueDecreaseThroughWriteOffs
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-146489</mcld:UnbilledRevenueDecreaseThroughWriteOffs>
    <ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5612896</ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities>
    <mcld:ContractLiabilitiesDecreaseThroughApplicationToOutstandingTradeReceivables
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-30586</mcld:ContractLiabilitiesDecreaseThroughApplicationToOutstandingTradeReceivables>
    <mcld:UnbilledRevenueIncreaseDecreaseThroughEffectOfMovementInExchangeRates
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3841</mcld:UnbilledRevenueIncreaseDecreaseThroughEffectOfMovementInExchangeRates>
    <mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-40265</mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates>
    <mcld:UnbilledRevenue
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">554740</mcld:UnbilledRevenue>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1771120</ifrs-full:ContractLiabilities>
    <mcld:UnbilledRevenueAdditions
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">7470881</mcld:UnbilledRevenueAdditions>
    <mcld:ContractLiabilitiesAdditions
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">10616893</mcld:ContractLiabilitiesAdditions>
    <mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-7269579</mcld:UnbilledRevenueDecreaseThroughTransferToTradeAndOtherReceivables>
    <ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">9585211</ifrs-full:DecreaseThroughPerformanceObligationBeingSatisfiedContractLiabilities>
    <mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8606</mcld:ContractLiabilitiesIncreaseDecreaseThroughEffectOfMovementInExchangeRates>
    <mcld:UnbilledRevenue
      contextRef="PAsOn12_31_2021"
      decimals="0"
      id="Fact_54818131"
      unitRef="Unit_CAD">756042</mcld:UnbilledRevenue>
    <ifrs-full:ContractLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      id="Fact_54818132"
      unitRef="Unit_CAD">2811408</ifrs-full:ContractLiabilities>
    <mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 6 - TRADE AND OTHER RECEIVABLES AND LONG-TERM RECEIVABLES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade receivables from contracts with customers&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14,204,320&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,182,229&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unbilled revenue (Note 5)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;756,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;554,740&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indirect taxes receivable&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;148,200&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;341,583&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income taxes receivable&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,217&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;594,036&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;919,954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;961,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contract asset &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;86,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;153,178&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loss allowance (Note 26(b))&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(1,550,535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(474,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total trade and other receivables - current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,566,975&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,312,814&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 0%;"/&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, the total contract assets were $90,200 with the non-current portion of $3,423 included in other assets (December 31, 2020 - $314,894 total and $161,716 non-current). No new contract assets were recognized and amortization to cost of sales over the life of the contract assets continues to occur until June&#160;30, 2023. &lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Long-term receivables &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long-term receivables represent receivables associated with revenue contracts whereby certain customers make fixed monthly installment payments over a period of time, ranging from one to three years, for performance obligations delivered upfront. For contracts where all performance obligations were completed except for monthly post contract and support maintenance, amounts due are included in trade receivables from contracts with customers.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;br/&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 69%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 85%;"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion of long-term receivables &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="vertical-align: top; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;397,060&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;445,213&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: 85%;"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion of long-term receivables &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="vertical-align: top; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;343,371&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,091,059&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total long-term receivables&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;740,431&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,536,272&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net of expected credit loss allowance of $95,064 at December&#160;31, 2021 and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;131,364 at December&#160;31, 2020 (Note 26(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net of expected credit loss allowance of $61,619 at December&#160;31, 2021 and nil at December&#160;31, 2020 (Note 26(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  </mcld:DisclosureOfTradeAndOtherReceivablesAndLongTermReceivablesExplanatory>
    <ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade receivables from contracts with customers&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14,204,320&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,182,229&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unbilled revenue (Note 5)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;756,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;554,740&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indirect taxes receivable&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;148,200&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;341,583&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income taxes receivable&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,217&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;594,036&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other receivables&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;919,954&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;961,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contract asset &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;86,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;153,178&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loss allowance (Note 26(b))&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(1,550,535&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(474,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total trade and other receivables - current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,566,975&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,312,814&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfTradeAndOtherReceivablesExplanatory>
    <ifrs-full:CurrentTradeReceivables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">14204320</ifrs-full:CurrentTradeReceivables>
    <ifrs-full:CurrentTradeReceivables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">10182229</ifrs-full:CurrentTradeReceivables>
    <mcld:CurrentUnbilledRevenue
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">756042</mcld:CurrentUnbilledRevenue>
    <mcld:CurrentUnbilledRevenue
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">554740</mcld:CurrentUnbilledRevenue>
    <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">148200</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">341583</ifrs-full:CurrentReceivablesFromTaxesOtherThanIncomeTax>
    <mcld:CurrentReceivablesFromIncomeTaxes
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2217</mcld:CurrentReceivablesFromIncomeTaxes>
    <mcld:CurrentReceivablesFromIncomeTaxes
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">594036</mcld:CurrentReceivablesFromIncomeTaxes>
    <ifrs-full:OtherCurrentReceivables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">919954</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:OtherCurrentReceivables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">961714</ifrs-full:OtherCurrentReceivables>
    <ifrs-full:CurrentContractAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      id="Fact_54818143"
      unitRef="Unit_CAD">86777</ifrs-full:CurrentContractAssets>
    <ifrs-full:CurrentContractAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      id="Fact_54818144"
      unitRef="Unit_CAD">153178</ifrs-full:CurrentContractAssets>
    <mcld:CurrentAllowanceForCreditLoss
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1550535</mcld:CurrentAllowanceForCreditLoss>
    <mcld:CurrentAllowanceForCreditLoss
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">474666</mcld:CurrentAllowanceForCreditLoss>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">14566975</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:TradeAndOtherCurrentReceivables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12312814</ifrs-full:TradeAndOtherCurrentReceivables>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">90200</ifrs-full:ContractAssets>
    <ifrs-full:NoncurrentContractAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3423</ifrs-full:NoncurrentContractAssets>
    <ifrs-full:ContractAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">314894</ifrs-full:ContractAssets>
    <ifrs-full:NoncurrentContractAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">161716</ifrs-full:NoncurrentContractAssets>
    <mcld:DisclosureOfReceivablesFromContractsWithCustomersExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 69%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.3pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: 85%;"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion of long-term receivables &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="vertical-align: top; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;397,060&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;445,213&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0); font-size: 85%;"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion of long-term receivables &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="vertical-align: top; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;343,371&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,091,059&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 9pt; break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total long-term receivables&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;740,431&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,536,272&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net of expected credit loss allowance of $95,064 at December&#160;31, 2021 and &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&lt;/div&gt;131,364 at December&#160;31, 2020 (Note 26(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Net of expected credit loss allowance of $61,619 at December&#160;31, 2021 and nil at December&#160;31, 2020 (Note 26(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfReceivablesFromContractsWithCustomersExplanatory>
    <ifrs-full:CurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">397060</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:CurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">445213</ifrs-full:CurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:NoncurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">343371</ifrs-full:NoncurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:NoncurrentReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2091059</ifrs-full:NoncurrentReceivablesFromContractsWithCustomers>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">740431</ifrs-full:ReceivablesFromContractsWithCustomers>
    <ifrs-full:ReceivablesFromContractsWithCustomers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2536272</ifrs-full:ReceivablesFromContractsWithCustomers>
    <mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">95064</mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent>
    <mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">131364</mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsCurrent>
    <mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">61619</mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent>
    <mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">0</mcld:AllowanceAccountForExpectedCreditLossesOfFinancialAssetsNoncurrent>
    <ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 36pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 7 - PREPAID EXPENSES AND OTHER ASSETS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid insurance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;348,063&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;122,893&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;121,806&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;38,593&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;862,338&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;189,734&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid licenses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;938,887&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,075,797&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;505,448&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;292,552&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other prepaid costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;197,962&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;325,481&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;3,423&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;293,116&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and other assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,977,927&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,338,166&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,355,350&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,326,319&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;622,577&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,011,847&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,977,927&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,338,166&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory>
    <mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.3pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid insurance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;348,063&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;122,893&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Advances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;121,806&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;38,593&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;862,338&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;189,734&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid licenses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;938,887&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,075,797&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid services&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;505,448&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;292,552&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other prepaid costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;197,962&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;325,481&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;3,423&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;293,116&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and other assets&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,977,927&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,338,166&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2,355,350&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,326,319&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;622,577&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,011,847&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,977,927&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,338,166&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:ScheduleOfPrepaymentsAndOtherAssetsExplanatory>
    <mcld:PrepaidInsuranceCurrentAndNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">348063</mcld:PrepaidInsuranceCurrentAndNoncurrent>
    <mcld:PrepaidInsuranceCurrentAndNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">122893</mcld:PrepaidInsuranceCurrentAndNoncurrent>
    <mcld:AdvancesToSuppliersCurrentAndNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">121806</mcld:AdvancesToSuppliersCurrentAndNoncurrent>
    <mcld:AdvancesToSuppliersCurrentAndNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">38593</mcld:AdvancesToSuppliersCurrentAndNoncurrent>
    <ifrs-full:CashAndBankBalancesAtCentralBanks
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">862338</ifrs-full:CashAndBankBalancesAtCentralBanks>
    <ifrs-full:CashAndBankBalancesAtCentralBanks
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">189734</ifrs-full:CashAndBankBalancesAtCentralBanks>
    <mcld:PrepaidLicensesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">938887</mcld:PrepaidLicensesCurrentAndNoncurrent>
    <mcld:PrepaidLicensesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1075797</mcld:PrepaidLicensesCurrentAndNoncurrent>
    <mcld:PrepaidServicesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">505448</mcld:PrepaidServicesCurrentAndNoncurrent>
    <mcld:PrepaidServicesCurrentAndNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">292552</mcld:PrepaidServicesCurrentAndNoncurrent>
    <ifrs-full:Prepayments
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">197962</ifrs-full:Prepayments>
    <ifrs-full:Prepayments
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">325481</ifrs-full:Prepayments>
    <ifrs-full:OtherAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3423</ifrs-full:OtherAssets>
    <ifrs-full:OtherAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">293116</ifrs-full:OtherAssets>
    <mcld:PrepaymentsAndOtherAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2977927</mcld:PrepaymentsAndOtherAssets>
    <mcld:PrepaymentsAndOtherAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2338166</mcld:PrepaymentsAndOtherAssets>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2355350</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1326319</ifrs-full:CurrentPrepaymentsAndOtherCurrentAssets>
    <mcld:NoncurrentPrepaymentsAndOtherNoncurrentAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">622577</mcld:NoncurrentPrepaymentsAndOtherNoncurrentAssets>
    <mcld:NoncurrentPrepaymentsAndOtherNoncurrentAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1011847</mcld:NoncurrentPrepaymentsAndOtherNoncurrentAssets>
    <mcld:PrepaymentsAndOtherAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">2977927</mcld:PrepaymentsAndOtherAssets>
    <mcld:PrepaymentsAndOtherAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2338166</mcld:PrepaymentsAndOtherAssets>
    <ifrs-full:DisclosureOfLeasesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 8 - LEASES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company leases buildings for its office space, vehicles and other office equipment. The length of a lease depends on the location of the office, with leases generally ranging from three to five years with an option to renew the lease after that date. The majority of office leases require the payment of variable rent for operating costs and taxes which are not based on an index or rate and are recognized as rent expense. Lease payments for short-term leases and low-value assets are recognized as rent expense on a straight-line basis over the lease term. The maturity analysis of the undiscounted cash flows for lease liabilities is included in Note 26(a). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Right-of-use assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents the change in carrying amount of the Company&#x2019;s right-of-use assets:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Equipment&#160;and&lt;br/&gt; Vehicles&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;285,086&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;285,086&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired right-of-use assets (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,207,837&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;95,378&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,303,215&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions to right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;183,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;183,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(433,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(48,360&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(481,977&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(78,764&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(78,764&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(4,369&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(4,369&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January&#160;1, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,976,173&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;230,635&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,206,808&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired right-of-use assets (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;509,290&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;509,290&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions to right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,413&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,158&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;90,571&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(780,767&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(145,661&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(926,429&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of lease modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(221,590&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(221,590&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;2,648&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(582&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;2,067 &lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,570,167&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;90,550&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,660,717&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(748,058&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(80,198&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(828,256&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of lease modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,924,504&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,924,504&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,122&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;(51&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,071&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;905,727&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10,301&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;916,028&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b) Amounts recognized in consolidated statements of loss and comprehensive loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accretion of lease liabilities included in finance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;137,272&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation of right-of-use assets &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;828,256&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;926,429&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;481,977&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expense related to variable lease payments &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;825,212&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;824,062&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expense related to short-term leases &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;4,550&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,795,290&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,101,283&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;650,548&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in depreciation and amortization expense.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in rent expense within general and administrative expense.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c) Amounts recognized in consolidated statements of cash flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cash outflows included in operating activities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;137,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cash outflows included in financing activities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,095,327&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;814,072&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;422,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfLeasesExplanatory>
    <ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Right-of-use assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table presents the change in carrying amount of the Company&#x2019;s right-of-use assets:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Equipment&#160;and&lt;br/&gt; Vehicles&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;285,086&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;285,086&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired right-of-use assets (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,207,837&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;95,378&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,303,215&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions to right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;183,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;183,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(433,617&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(48,360&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(481,977&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(78,764&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(78,764&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(4,369&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(4,369&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at January&#160;1, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,976,173&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;230,635&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;4,206,808&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquired right-of-use assets (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;509,290&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;509,290&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions to right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,413&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,158&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;90,571&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(780,767&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(145,661&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(926,429&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of lease modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(221,590&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(221,590&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;2,648&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;(582&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);;text-align:right;"&gt;2,067 &lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,570,167&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;90,550&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,660,717&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation charge for the year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(748,058&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(80,198&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(828,256&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impact of lease modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,924,504&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,924,504&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,122&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;(51&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;8,071&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;905,727&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;10,301&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;916,028&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2018_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">285086</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">285086</ifrs-full:RightofuseAssets>
    <mcld:AcquiredRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">4207837</mcld:AcquiredRightOfUseAssets>
    <mcld:AcquiredRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">95378</mcld:AcquiredRightOfUseAssets>
    <mcld:AcquiredRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4303215</mcld:AcquiredRightOfUseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2019To12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">183617</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">183617</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2019To12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">433617</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2019To12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">48360</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">481977</ifrs-full:DepreciationRightofuseAssets>
    <mcld:ImpairmentChargeOnRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-78764</mcld:ImpairmentChargeOnRightOfUseAssets>
    <mcld:ImpairmentChargeOnRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-78764</mcld:ImpairmentChargeOnRightOfUseAssets>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2019To12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-4369</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-4369</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2019_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">3976173</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2019_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">230635</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">4206808</ifrs-full:RightofuseAssets>
    <mcld:AcquiredRightOfUseAssets
      contextRef="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">509290</mcld:AcquiredRightOfUseAssets>
    <mcld:AcquiredRightOfUseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">509290</mcld:AcquiredRightOfUseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">84413</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2020To12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">6158</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:AdditionsToRightofuseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">90571</ifrs-full:AdditionsToRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">780767</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2020To12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">145661</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">926429</ifrs-full:DepreciationRightofuseAssets>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification
      contextRef="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-221590</mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-221590</mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2020To12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">2648</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2020To12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-582</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2067</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2020_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">3570167</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2020_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">90550</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3660717</ifrs-full:RightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">748058</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">80198</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">828256</ifrs-full:DepreciationRightofuseAssets>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification
      contextRef="P01_01_2021To12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-1924504</mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1924504</mcld:RightOfUseAssetsIncreaseDecreaseThroughImpactOfLeaseModification>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2021To12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">8122</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2021To12_31_2021_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-51</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8071</mcld:RightOfUseAssetsIncreaseDecreaseThroughNetExchangeDifferences>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">905727</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021_EquipmentAndVehiclesMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">10301</ifrs-full:RightofuseAssets>
    <ifrs-full:RightofuseAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">916028</ifrs-full:RightofuseAssets>
    <mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b) Amounts recognized in consolidated statements of loss and comprehensive loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accretion of lease liabilities included in finance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;137,272&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation of right-of-use assets &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;828,256&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;926,429&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;481,977&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expense related to variable lease payments &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;825,212&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;824,062&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expense related to short-term leases &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;4,550&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,795,290&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,101,283&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;650,548&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in depreciation and amortization expense.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in rent expense within general and administrative expense.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfIncomeLossAndComprehensiveIncomeLossExplanatory>
    <mcld:AccretionExpensesOfLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">137272</mcld:AccretionExpensesOfLeaseLiabilities>
    <mcld:AccretionExpensesOfLeaseLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">350792</mcld:AccretionExpensesOfLeaseLiabilities>
    <mcld:AccretionExpensesOfLeaseLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">168571</mcld:AccretionExpensesOfLeaseLiabilities>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">828256</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">926429</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:DepreciationRightofuseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">481977</ifrs-full:DepreciationRightofuseAssets>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">825212</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">824062</ifrs-full:ExpenseRelatingToVariableLeasePaymentsNotIncludedInMeasurementOfLeaseLiabilities>
    <ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4550</ifrs-full:ExpenseRelatingToShorttermLeasesForWhichRecognitionExemptionHasBeenUsed>
    <mcld:AmountRecognisedInProfitOrLossForReportingPeriod
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1795290</mcld:AmountRecognisedInProfitOrLossForReportingPeriod>
    <mcld:AmountRecognisedInProfitOrLossForReportingPeriod
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2101283</mcld:AmountRecognisedInProfitOrLossForReportingPeriod>
    <mcld:AmountRecognisedInProfitOrLossForReportingPeriod
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">650548</mcld:AmountRecognisedInProfitOrLossForReportingPeriod>
    <mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c) Amounts recognized in consolidated statements of cash flows &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cash outflows included in operating activities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;137,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total cash outflows included in financing activities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,095,327&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;814,072&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;422,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfAmountsRecognizedInConsolidatedStatementsOfCashFlowsExplanatory>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">137272</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">350792</ifrs-full:CashOutflowForLeases>
    <ifrs-full:CashOutflowForLeases
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">168571</ifrs-full:CashOutflowForLeases>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1095327</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">814072</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">422783</ifrs-full:PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities>
    <ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 9 - PROPERTY AND EQUIPMENT &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;br/&gt; Furniture&#160;and&lt;br/&gt; Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leasehold&lt;br/&gt; Improvements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Computer&lt;br/&gt; Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,117&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;239,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;52,966&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;302,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;74,641&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;32,952&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;138,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;253,057&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;64,366&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;232,175&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;549,598&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(14,460&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(14,460&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,339&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,973&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,990&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(10,302&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;292,364&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;376,589&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;296,643&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;965,596&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;97,145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;127,688&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(917&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,351&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,964&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,232&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;321,990&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;375,238&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;386,824&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,084,052&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;626,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;626,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposals&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(29,459&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(43,409&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,544&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(197,412&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(504&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(744&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(4,588&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(5,836&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;292,027&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;331,085&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;884,533&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,507,645&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated depreciation:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;410&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,161&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;44,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,143&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;123,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;239,144&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,321&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,577&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(8,363&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(11,261&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;43,818&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;82,999&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;128,227&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;255,044&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;78,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;77,906&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;175,027&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;331,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(923&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,436&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,242&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(8,601&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;121,184&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;159,469&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;297,012&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;577,665&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;75,117&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;73,864&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;336,765&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;485,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposals&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(29,458&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(43,409&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(123,240&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(196,107&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other movements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(505&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(744&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(7,813&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,062&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;173,084&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;189,180&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;495,978&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;858,242&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amounts:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;200,806&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;215,769&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;89,812&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;506,387&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;118,943&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;141,905&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;388,555&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;649,403&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Office&lt;br/&gt; Furniture&#160;and&lt;br/&gt; Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Leasehold&lt;br/&gt; Improvements&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Computer&lt;br/&gt; Equipment&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt; &lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-size: 2pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,117&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;239,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;52,966&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;302,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;74,641&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;32,952&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;138,122&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;253,057&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;64,366&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;232,175&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;549,598&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(14,460&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(14,460&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,339&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,973&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,990&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(10,302&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;292,364&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;376,589&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;296,643&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;965,596&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;97,145&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;127,688&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(917&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,351&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,964&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,232&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;321,990&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;375,238&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;386,824&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,084,052&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;626,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;626,841&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposals&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(29,459&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(43,409&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,544&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(197,412&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(504&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(744&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(4,588&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(5,836&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;292,027&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;331,085&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;884,533&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,507,645&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated depreciation:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At January&#160;1, 2019&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;410&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,318&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,161&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;44,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,143&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;123,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;239,144&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,321&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,577&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(8,363&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(11,261&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;43,818&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;82,999&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;128,227&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;255,044&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;78,289&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;77,906&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;175,027&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;331,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(923&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(1,436&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(6,242&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(8,601&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;121,184&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;159,469&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;297,012&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;577,665&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Depreciation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;75,117&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;73,864&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;336,765&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;485,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Disposals&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(29,458&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(43,409&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(123,240&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(196,107&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other movements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,746&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(505&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(744&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(7,813&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,062&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;173,084&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;189,180&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;495,978&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;858,242&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 7.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amounts:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;200,806&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;215,769&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;89,812&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;506,387&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;118,943&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;141,905&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;388,555&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;649,403&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">10117</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">239555</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">52966</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">302638</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">30529</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">74641</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">32952</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">138122</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">253057</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">64366</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">232175</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">549598</ifrs-full:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">14460</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">14460</ifrs-full:ImpairmentLossRecognisedInProfitOrLossPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1339</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1973</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">6990</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">10302</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">292364</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">376589</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">296643</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">965596</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">30543</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">97145</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">127688</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">917</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1351</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">6964</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">9232</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">321990</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">375238</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">386824</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">1084052</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">626841</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">626841</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">29459</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">43409</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">124544</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">197412</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">504</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">744</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">4588</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">5836</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">292027</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">331085</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">884533</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">1507645</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">410</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">13433</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">13318</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2018_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">27161</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">44729</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">71143</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">123272</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">239144</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1321</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1577</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">8363</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2019To12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">11261</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">43818</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">82999</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">128227</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2019_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">255044</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">78289</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">77906</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">175027</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">331222</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">923</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">1436</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">6242</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2020To12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">8601</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">121184</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">159469</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">297012</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">577665</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">75117</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">73864</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">336765</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DepreciationPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">485746</ifrs-full:DepreciationPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">29458</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">43409</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">123240</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:DisposalsPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">196107</ifrs-full:DisposalsPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">6746</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">-6746</ifrs-full:IncreaseDecreaseThroughOtherChangesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">505</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">744</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">7813</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment
      contextRef="P01_01_2021To12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">9062</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesPropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">173084</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">189180</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">495978</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_AccumulatedDepreciationMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">858242</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">200806</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">215769</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">89812</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">506387</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_OfficeEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">118943</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">141905</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis"
      decimals="0"
      unitRef="Unit_CAD">388555</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:PropertyPlantAndEquipment
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">649403</ifrs-full:PropertyPlantAndEquipment>
    <ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 10 - INTANGIBLE ASSETS AND GOODWILL &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;a) Intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Patents&#160;and&lt;br/&gt; trademarks&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Customer&lt;br/&gt; relationships&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;At January&#160;1, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;192,032&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,118,739&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,590,958&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,901,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14,168,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,212,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,381,220&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,374&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(46,579&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(47,366&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(103,319&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;182,658&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;16,240,990&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11,755,982&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;28,179,630&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,333,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,333,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,434,334&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,846,189&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,280,523&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,957&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(38,494&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(32,016&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(73,467&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;179,701&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,636,830&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,903,821&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;37,720,352&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(343&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,217&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;1,556&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,004&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;179,358&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,633,613&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18,346,342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;38,159,313&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated amortization and impairments:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;At January&#160;1, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;51,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;333,430&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;349,188&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;733,856&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;36,564&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,668,090&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,618,368&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,323,022&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;507,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;507,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,219&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(23,895&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(28,656&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(55,770&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,583&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,977,625&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,446,333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,508,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,243&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,696,767&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,753,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,485,612&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,078&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(19,774&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(17,788&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(40,640&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;116,748&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4,654,618&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5,182,147&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9,953,513&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;32,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,099,234&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,479,503&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,610,810&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;85&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,820&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;5,252&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;9,157&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;148,906&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7,757,672&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9,666,902&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,573,480&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amounts:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;62,953&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14,982,212&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,721,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,766,839&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,875,941&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,679,440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,585,833&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization charges are included in depreciation and amortization in the consolidated statements of loss and comprehensive loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;b) Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill is tested for impairment on an annual basis at December&#160;31, and when there are indicators the carrying amount may be impaired. In reviewing indicators of impairment, the Company considers the relationship between its market capitalization and its book value, among other qualitative and quantitative factors. At December&#160;31, 2021, the Company had two CGUs, mCloud Technologies Corp. and Agnity (December 31, 2020 - two CGUs). Goodwill is all allocated to mCloud Technologies Corp. as this CGU benefits from prior business combinations. Furthermore, the Company has no ownership of the Agnity CGU but instead 100% non-controlling interest and this CGU does not include goodwill. The carrying amount of goodwill is as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;27,086,727&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;18,758,975&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions, business combinations (Note 18)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,405,341&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,932)&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(77,589)&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;27,081,795&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;27,086,727&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The recoverable amount of the mCloud CGU was determined using fair value less costs of disposal (&#x201c;FVLCD&#x201d;) with reference to the market capitalization of the Company. The impairment test of goodwill at December&#160;31, 2021, concluded that the recoverable amount exceeded the carrying amount of the CGU, including goodwill, and as such no goodwill impairment existed. At December&#160;31, 2021, the enterprise value implied by market capitalization of the Company was $146,500,000 compared to a net asset carrying value of $36,160,000.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Patents&#160;and&lt;br/&gt; trademarks&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Customer&lt;br/&gt; relationships&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cost:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;At January&#160;1, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;192,032&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,118,739&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,590,958&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,901,729&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14,168,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,212,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,381,220&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(9,374&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(46,579&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(47,366&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(103,319&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;182,658&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;16,240,990&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11,755,982&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;28,179,630&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,333,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,333,666&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,434,334&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,846,189&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,280,523&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,957&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(38,494&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(32,016&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(73,467&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;179,701&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,636,830&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,903,821&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;37,720,352&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Additions&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;440,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(343&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,217&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;1,556&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,004&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;179,358&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,633,613&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18,346,342&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;38,159,313&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accumulated amortization and impairments:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;At January&#160;1, 2019&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;51,238&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;333,430&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;349,188&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;733,856&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;36,564&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,668,090&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,618,368&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,323,022&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Impairment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;507,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;507,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,219&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(23,895&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(28,656&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(55,770&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,583&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,977,625&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,446,333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,508,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,243&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,696,767&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,753,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,485,612&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(3,078&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(19,774&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(17,788&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(40,640&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;116,748&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4,654,618&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5,182,147&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9,953,513&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Amortization &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;32,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,099,234&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,479,503&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,610,810&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;85&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,820&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;5,252&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;9,157&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;148,906&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7,757,672&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;9,666,902&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,573,480&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 6pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amounts:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;62,953&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14,982,212&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,721,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,766,839&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance at December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;30,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,875,941&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,679,440&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,585,833&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 9pt;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization charges are included in depreciation and amortization in the consolidated statements of loss and comprehensive loss. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; </ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">192032</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">2118739</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">1590958</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">3901729</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">14168830</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">10212390</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">24381220</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-9374</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-46579</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-47366</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-103319</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">182658</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">16240990</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">11755982</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">28179630</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">2333666</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">2333666</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">3434334</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">3846189</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">7280523</ifrs-full:AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-2957</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-38494</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-32016</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-73467</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">179701</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">19636830</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">17903821</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">37720352</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">440965</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">440965</ifrs-full:AdditionsOtherThanThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-343</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-3217</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">1556</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-2004</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">179358</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">19633613</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">18346342</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_GrossCarryingAmountMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">38159313</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">51238</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">333430</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">349188</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2018_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">733856</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">36564</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">1668090</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">1618368</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">3323022</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">507433</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">507433</ifrs-full:ImpairmentLossRecognisedInProfitOrLossIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-3219</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-23895</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-28656</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2019To12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-55770</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">84583</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">1977625</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">2446333</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2019_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">4508541</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">35243</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">2696767</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">2753602</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">5485612</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-3078</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-19774</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">-17788</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2020To12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">-40640</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">116748</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">4654618</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">5182147</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">9953513</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">32073</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">3099234</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">4479503</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">7610810</ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">85</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">3820</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">5252</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill
      contextRef="P01_01_2021To12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">9157</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">148906</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">7757672</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">9666902</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_AccumulatedAmortizationAndImpairmentsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">17573480</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">62953</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">14982212</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">12721674</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2020_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">27766839</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">30452</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">11875941</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis"
      decimals="0"
      unitRef="Unit_CAD">8679440</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <ifrs-full:IntangibleAssetsOtherThanGoodwill
      contextRef="PAsOn12_31_2021_CarryingAmountsMemberifrsfullCarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis"
      decimals="0"
      unitRef="Unit_CAD">20585833</ifrs-full:IntangibleAssetsOtherThanGoodwill>
    <mcld:NumberOfCashGeneratingUnits
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_pure">2</mcld:NumberOfCashGeneratingUnits>
    <mcld:NumberOfCashGeneratingUnits
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_pure">2</mcld:NumberOfCashGeneratingUnits>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2021_AgnityCguMemberifrsfullIndividualAssetsOrCashgeneratingUnitsWithSignificantAmountOfGoodwillOrIntangibleAssetsWithIndefiniteUsefulLivesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:Goodwill>
    <ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory contextRef="P01_01_2021To12_31_2021">The carrying amount of goodwill is as follows: &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;27,086,727&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;18,758,975&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Acquisitions, business combinations (Note 18)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,405,341&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of movements in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,932)&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(77,589)&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;27,081,795&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;27,086,727&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfReconciliationOfChangesInGoodwillExplanatory>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">27086727</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">18758975</ifrs-full:Goodwill>
    <ifrs-full:AdditionalRecognitionGoodwill
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8405341</ifrs-full:AdditionalRecognitionGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-4932</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-77589</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesGoodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">27081795</ifrs-full:Goodwill>
    <ifrs-full:Goodwill
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">27086727</ifrs-full:Goodwill>
    <ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill>
    <mcld:ImpliedMarketCapitalizationOfGoodwill
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">146500000</mcld:ImpliedMarketCapitalizationOfGoodwill>
    <mcld:NetAssetsCarryingValue
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">36160000</mcld:NetAssetsCarryingValue>
    <mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 11 - TRADE PAYABLES AND ACCRUED LIABILITIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade payables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,591,316&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,903,789&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,398,389&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,795,742&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;233,854&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;425,054&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Mastercard facility (Note 13)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;296,669&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;600,590&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to related parties (Note 28)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;265,074&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;846,228&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income taxes payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;266,753&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,752&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indirect taxes payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;150,577&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;242,703&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;218,677&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;88,398&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,421,309&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,924,256&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfTradePayablesAndAccruedLiabilitiesExplanatory>
    <ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade payables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,591,316&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,903,789&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,398,389&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,795,742&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;233,854&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;425,054&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Mastercard facility (Note 13)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;296,669&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;600,590&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to related parties (Note 28)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;265,074&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;846,228&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income taxes payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;266,753&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,752&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Indirect taxes payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;150,577&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;242,703&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;218,677&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;88,398&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,421,309&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12,924,256&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfTradeAndOtherPayablesExplanatory>
    <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5591316</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
    <ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5903789</ifrs-full:TradeAndOtherCurrentPayablesToTradeSuppliers>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5398389</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:AccrualsClassifiedAsCurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">4795742</ifrs-full:AccrualsClassifiedAsCurrent>
    <ifrs-full:CurrentInterestPayable
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">233854</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentInterestPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">425054</ifrs-full:CurrentInterestPayable>
    <ifrs-full:CurrentDebtInstrumentsIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">296669</ifrs-full:CurrentDebtInstrumentsIssued>
    <ifrs-full:CurrentDebtInstrumentsIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">600590</ifrs-full:CurrentDebtInstrumentsIssued>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">265074</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">846228</ifrs-full:TradeAndOtherCurrentPayablesToRelatedParties>
    <mcld:CurrentPayablesOnIncomeTaxes
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">266753</mcld:CurrentPayablesOnIncomeTaxes>
    <mcld:CurrentPayablesOnIncomeTaxes
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">21752</mcld:CurrentPayablesOnIncomeTaxes>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">150577</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">242703</ifrs-full:CurrentPayablesOnSocialSecurityAndTaxesOtherThanIncomeTax>
    <ifrs-full:OtherCurrentPayables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">218677</ifrs-full:OtherCurrentPayables>
    <ifrs-full:OtherCurrentPayables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">88398</ifrs-full:OtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">12924256</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:DisclosureOfBorrowingsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 12 - LOANS AND BORROWINGS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying value of loans and borrowings by entities controlled by the Company are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Term loan&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9,275,683&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,928,055&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Nations Interbanc facility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,639,143&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,137,360&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Debenture payable to Industry Canada&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;26,412&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;76,227&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loan payable to related party &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;335,860&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;318,428&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Oracle financing &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;826,418&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;427,250&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other loans and financing&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;112,085&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;264,980&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,215,601&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,152,300&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,447,939&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,431,251&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;767,662&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;9,721,049&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,215,601&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,152,300&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loan assumed as part of CSA Acquisition (Note 17(d)) which bears interest at 6% and matures in January 2023. Interest is payable annually and accrued interest is included in trade payables and accrued liabilities.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financing arrangements provided by Oracle Credit Corporation (&#x201c;Oracle&#x201d;) bearing interest between 6.2% and 6.6%. Interest is due in quarterly installments with loans maturing in May 2023 and February 2024. During the year ended December&#160;31, 2021, proceeds from additional funding received was $577,378 (December 31, 2020 - $495,944)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note 30(b) includes the reconciliation of movements of liabilities to cash flows arising from financing activities.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Term loan &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In 2019, a subsidiary of the Company, mCloud Technology Services Inc. (&#x201c;MTS&#x201d;), entered into a term loan facility with Fiera Private Debt Fund VI LP (&#x201c;Fiera&#x201d;, formerly Integrated Private Debt Fund VI LP) in the amount of $13,000,000. The term loan payments are blended payments of principal and interest until maturity in August 2026 and the loan is secured against the assets of MTS. The Company and certain subsidiaries are guarantors.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;On November&#160;9, 2021, the Company amended its term loan and amended the associated intercreditor agreement between Fiera, ATB Financial (&#x201c;ATB&#x201d;) and the Company. The intercreditor agreement determines the priority of security interests in the case of default, with Fiera having first priority on all assets other than accounts receivable (Note 13). The amendments to the term loan include: increase in interest rate from 6.85% to 7.5%&#160;per annum; certain changes to financial covenants which are applicable for the period from July 1, 2021 to December 31, 2022; and, the addition of two mCloud subsidiaries as additional guarantors.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;See Note 31 (a) and (b) for subsequent changes to Fiera loan.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The principal amount of the loan and the maturity date of August 7, 2026 remained the same. During the year ended December&#160;31, 2021 there were $2,343,036 of principal and interest payments made. A modification loss associated with this change in terms of $138,908 is included in finance costs in the consolidated statement of loss for the year ended December&#160;31, 2021 with an offsetting increase in the carrying value of the term loan. Transaction costs of $191,310 were incurred and are netted against the carrying value of the term loan.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Breach of loan covenants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;The term loan contains covenants with quarterly and quarter end metrics. For the quarter ended December&#160;31, 2021, the Company did not meet certain minimum covenants and therefore the term loan is due on demand and has been classified as current until such time as the covenants are in compliance. For the quarter ended March&#160;31, 2022, the Company continued not to meet certain minimum covenants and did not receive a waiver from the lender.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;See Note 31 (b) for subsequent change to Fiera loan covenants.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Nations Interbanc facility &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Under a factoring and security agreement with Nations Interbanc (&#x201c;Nations&#x201d;), Agnity, an entity controlled by the Company, receives advances up to a maximum of US$2,000,000 at any one time from Nations for providing them the right to collect cash flows from factored accounts receivable and charges a fee for this service. This is a financing agreement and the accounts receivables factored still carry credit risk, are not sold, and are not derecognized from Agnity&#x2019;s statement of financial position. Nations advances funds up to a value of 85% of the accounts receivables factored. Nations charges a factoring fee of 1.5% of the gross face invoice amount for the first 30 days and a daily proration of 0.06%&#160;per day thereafter. The amount of funds advanced varies and is dependent on the cash requirements of Agnity. During the year ended December&#160;31, 2021, Nations advanced $9,246,693 and Agnity repaid $7,954,698 of this balance.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfBorrowingsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying value of loans and borrowings by entities controlled by the Company are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 64%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Term loan&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9,275,683&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,928,055&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Nations Interbanc facility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,639,143&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,137,360&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Debenture payable to Industry Canada&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;26,412&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;76,227&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loan payable to related party &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;335,860&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;318,428&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Oracle financing &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;826,418&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;427,250&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other loans and financing&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;112,085&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;264,980&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,215,601&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;13,152,300&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,447,939&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,431,251&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;767,662&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;9,721,049&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,215,601&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,152,300&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loan assumed as part of CSA Acquisition (Note 17(d)) which bears interest at 6% and matures in January 2023. Interest is payable annually and accrued interest is included in trade payables and accrued liabilities.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financing arrangements provided by Oracle Credit Corporation (&#x201c;Oracle&#x201d;) bearing interest between 6.2% and 6.6%. Interest is due in quarterly installments with loans maturing in May 2023 and February 2024. During the year ended December&#160;31, 2021, proceeds from additional funding received was $577,378 (December 31, 2020 - $495,944)&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Note 30(b) includes the reconciliation of movements of liabilities to cash flows arising from financing activities.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory>
    <mcld:TermLoanBorrowings
      contextRef="PAsOn12_31_2021_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">9275683</mcld:TermLoanBorrowings>
    <mcld:TermLoanBorrowings
      contextRef="PAsOn12_31_2020_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">10928055</mcld:TermLoanBorrowings>
    <ifrs-full:LoansReceived
      contextRef="PAsOn12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2639143</ifrs-full:LoansReceived>
    <ifrs-full:LoansReceived
      contextRef="PAsOn12_31_2020_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">1137360</ifrs-full:LoansReceived>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_DebenturePayableToIndustryCanadaMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">26412</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020_DebenturePayableToIndustryCanadaMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">76227</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">335860</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">318428</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <mcld:CreditArrangement
      contextRef="PAsOn12_31_2021_OracleFinancingMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">826418</mcld:CreditArrangement>
    <mcld:CreditArrangement
      contextRef="PAsOn12_31_2020_OracleFinancingMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">427250</mcld:CreditArrangement>
    <ifrs-full:OtherBorrowings
      contextRef="PAsOn12_31_2021_OtherLoansAndFinancingMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">112085</ifrs-full:OtherBorrowings>
    <ifrs-full:OtherBorrowings
      contextRef="PAsOn12_31_2020_OtherLoansAndFinancingMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">264980</ifrs-full:OtherBorrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">13215601</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      id="Fact_54818097"
      unitRef="Unit_CAD">13152300</ifrs-full:Borrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">12447939</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3431251</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">767662</ifrs-full:LongtermBorrowings>
    <ifrs-full:LongtermBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">9721049</ifrs-full:LongtermBorrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">13215601</ifrs-full:Borrowings>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">13152300</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2021_AmountsPayableRelatedPartyTransactionsMembermcldBorrowingsByTypeAxisAxis_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.06</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2021To12_31_2021_AmountsPayableRelatedPartyTransactionsMembermcldBorrowingsByTypeAxisAxis_LoanPayableToRelatedPartyMemberifrsfullBorrowingsByNameAxis">January 2023</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.062</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2021_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      unitRef="Unit_pure">0.066</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2021To12_31_2021_CreditArrangementMembermcldBorrowingsByTypeAxisAxis_OracleFinancingMemberifrsfullBorrowingsByNameAxis">maturing in May 2023 and February 2024</ifrs-full:BorrowingsMaturity>
    <mcld:ProceedFromTheIssueOfAdditionalDebt
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">577378</mcld:ProceedFromTheIssueOfAdditionalDebt>
    <mcld:ProceedFromTheIssueOfAdditionalDebt
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">495944</mcld:ProceedFromTheIssueOfAdditionalDebt>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2019_FieraPrivateDebtFundViLpMembermcldFacilityAxisAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">13000000</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2019To12_31_2019_FieraPrivateDebtFundViLpMembermcldFacilityAxisAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">August 2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn11_09_2021_AmendedMembermcldDebtInstrumentAxis_BottomOfRangeMemberifrsfullRangeAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="4"
      unitRef="Unit_pure">0.0685</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn11_09_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      unitRef="Unit_pure">0.075</ifrs-full:BorrowingsInterestRate>
    <mcld:BorrowingsCovenantsTerms contextRef="P11_09_2021To11_09_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">financial covenants which are applicable for the period from July 1, 2021 to December 31, 2022</mcld:BorrowingsCovenantsTerms>
    <ifrs-full:BorrowingsMaturity contextRef="P11_09_2021To11_09_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">August 7, 2026</ifrs-full:BorrowingsMaturity>
    <mcld:DebtInstrumentprincipalAndInterestAmount
      contextRef="P01_01_2021To12_31_2021_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2343036</mcld:DebtInstrumentprincipalAndInterestAmount>
    <ifrs-full:GainLossArisingFromDifferenceBetweenCarryingAmountOfFinancialLiabilityExtinguishedAndConsiderationPaid
      contextRef="P01_01_2021To12_31_2021_AmendedMembermcldDebtInstrumentAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">138908</ifrs-full:GainLossArisingFromDifferenceBetweenCarryingAmountOfFinancialLiabilityExtinguishedAndConsiderationPaid>
    <ifrs-full:BorrowingCostsIncurred
      contextRef="P01_01_2021To12_31_2021_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">191310</ifrs-full:BorrowingCostsIncurred>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">2000000</ifrs-full:NotionalAmount>
    <mcld:PercentageOfFundsBorrowed
      contextRef="PAsOn12_31_2021_LoansReceivedMembermcldBorrowingsByTypeAxisAxis_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.85</mcld:PercentageOfFundsBorrowed>
    <mcld:PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days
      contextRef="P01_01_2021To12_31_2021"
      decimals="3"
      unitRef="Unit_pure">0.015</mcld:PercentageOfFactoringFeeOnGrossFaceValueForTheFirst30Days>
    <mcld:PercentageOfFactoringFeeOnGrossFaceValueFor30DaysThereafter
      contextRef="P01_01_2021To12_31_2021"
      decimals="4"
      unitRef="Unit_pure">0.0006</mcld:PercentageOfFactoringFeeOnGrossFaceValueFor30DaysThereafter>
    <ifrs-full:ProceedsFromCurrentBorrowings
      contextRef="P01_01_2021To12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">9246693</ifrs-full:ProceedsFromCurrentBorrowings>
    <ifrs-full:RepaymentsOfCurrentBorrowings
      contextRef="P01_01_2021To12_31_2021_NationsInterbancFacilityMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">7954698</ifrs-full:RepaymentsOfCurrentBorrowings>
    <mcld:DisclosureOfBankIndebtednessExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 13 &#x2013; BANK INDEBTEDNESS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 63%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATB Financial revolving operating facility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,460,109&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;Operating loan facility &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;923,461&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;Bank overdraft &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;53,318&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,460,109&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;976,779&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December 31, 2020, the Company had access to an operating loan facility and Mastercard facility. On April 15, 2021, the operating loan facility was repaid and closed. The Mastercard facility remains in place and at December 31, 2021, $296,669 was drawn (December 31, 2020 - $600,590) and this amount is included in trade payables and accrued liabilities on the consolidated statements of financial position. The bank overdraft at December 31, 2020 was repaid in October 2021.&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ATB Financial Facility &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On May&#160;17, 2021, one of the Company&#x2019;s subsidiaries executed a commitment letter for a $5,000,000 secured revolving operating facility with ATB which is a financial institution wholly owned by the Province of Alberta. The facility is available by way of a variety of instruments. On June&#160;24, 2021, $2,500,000 was drawn which was the maximum amount under the intercreditor agreement with Fiera at that time. The facility is due on demand, bears interest at the prime rate plus 2% per annum with interest and fees due at the end of each month and may be prepaid without penalty.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On November&#160;8, 2021, the Company and ATB amended the commitment letter between the parties governing the revolving operating facility. The amendment added an accordion feature which allows the Company to request ATB to increase the maximum principal amount of the facility from $5,000,000 to $10,000,000, funded in increments of $1,250,000, subject to certain requirements and approval from Fiera and ATB under an intercreditor agreement.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The facility is subject to certain reporting and financial covenants. The Company was in compliance with these covenants at December&#160;31, 2021&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;,&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;but not at March 31, 2022 and June 30, 2022.&lt;/div&gt; The facility is secured against certain assets of the Company and its principal subsidiaries. In addition, the Company and certain of its subsidiaries have provided an unlimited guarantee for repayment of all amounts due under the facility. As part of the commitment letter amendment, the Company agreed to issue warrants to ATB (Note 15).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 16pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;On November&#160;9, 2021, Fiera, ATB and the Company amended the intercreditor agreement which allows the Company to draw the full $5,000,000 of the facility subject to a limit which is equal to the lesser of $5,000,000 and the aggregate of eligible accounts receivable less priority payables as defined in the agreement. An additional $950,000 was drawn under the facility on November&#160;12, 2021. At December&#160;31, 2021, as a result of the Fiera covenant breach &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;and at March 31, 2022 and June 30, 2022 as a result of non-compliance with covenants on the ATB Financial revolving operating facility, ATB has the ability to restrict further advances under the ATB facility.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </mcld:DisclosureOfBankIndebtednessExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 63%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;ATB Financial revolving operating facility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,460,109&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;Operating loan facility &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;923,461&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;Bank overdraft &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;53,318&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;3,460,109&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;976,779&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December 31, 2020, the Company had access to an operating loan facility and Mastercard facility. On April 15, 2021, the operating loan facility was repaid and closed. The Mastercard facility remains in place and at December 31, 2021, $296,669 was drawn (December 31, 2020 - $600,590) and this amount is included in trade payables and accrued liabilities on the consolidated statements of financial position. The bank overdraft at December 31, 2020 was repaid in October 2021.&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutBankIndebtednessExplanatory>
    <ifrs-full:CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived
      contextRef="PAsOn12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:CurrentSecuredBankLoansReceivedAndCurrentPortionOfNoncurrentSecuredBankLoansReceived>
    <mcld:OperatingLoanFacility
      contextRef="PAsOn12_31_2020_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_OperatingLoanFacilityMembermcldCreditFacilityAxis"
      decimals="0"
      unitRef="Unit_CAD">923461</mcld:OperatingLoanFacility>
    <ifrs-full:ShorttermBorrowings
      contextRef="PAsOn12_31_2020_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_BankOverdraftMembermcldCreditFacilityAxis"
      decimals="0"
      unitRef="Unit_CAD">53318</ifrs-full:ShorttermBorrowings>
    <ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived>
    <ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived>
    <ifrs-full:CurrentDebtInstrumentsIssued
      contextRef="PAsOn12_31_2021_MastercardFacilityMembermcldCreditFacilityAxis"
      decimals="0"
      unitRef="Unit_CAD">296669</ifrs-full:CurrentDebtInstrumentsIssued>
    <ifrs-full:CurrentDebtInstrumentsIssued
      contextRef="PAsOn12_31_2020_MastercardFacilityMembermcldCreditFacilityAxis"
      decimals="0"
      unitRef="Unit_CAD">600590</ifrs-full:CurrentDebtInstrumentsIssued>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn05_17_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">5000000</ifrs-full:NotionalAmount>
    <ifrs-full:ProceedsFromCurrentBorrowings
      contextRef="P06_24_2021To06_24_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2500000</ifrs-full:ProceedsFromCurrentBorrowings>
    <ifrs-full:BorrowingsInterestRateBasis contextRef="P01_01_2021To12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">prime rate plus 2% per annum</ifrs-full:BorrowingsInterestRateBasis>
    <ifrs-full:BorrowingsAdjustmentToInterestRateBasis
      contextRef="PAsOn12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.02</ifrs-full:BorrowingsAdjustmentToInterestRateBasis>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn11_08_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_BottomOfRangeMemberifrsfullRangeAxis"
      decimals="0"
      unitRef="Unit_CAD">5000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn11_08_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="0"
      unitRef="Unit_CAD">10000000</ifrs-full:NotionalAmount>
    <mcld:LineOfCreditIncrements
      contextRef="PAsOn11_08_2021_AmendedMembermcldDebtInstrumentAxis_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">1250000</mcld:LineOfCreditIncrements>
    <mcld:LineOfCreditCovenantsTerms contextRef="P01_01_2021To12_31_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis">The Company was in compliance with these covenants</mcld:LineOfCreditCovenantsTerms>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn11_09_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="0"
      unitRef="Unit_CAD">5000000</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn11_09_2021_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">5000000</ifrs-full:NotionalAmount>
    <ifrs-full:ProceedsFromCurrentBorrowings
      contextRef="P11_12_2021To11_12_2021_AmendedMembermcldDebtInstrumentAxis_AtbFinancialRevolvingOperatingFacilityMembermcldCreditFacilityAxis_BankBorrowingsMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">950000</ifrs-full:ProceedsFromCurrentBorrowings>
    <mcld:DisclosureOfConvertibleDebenturesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 16pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 14 &#x2013; CONVERTIBLE DEBENTURES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2019 Convertible debentures liability (a)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;22,185,170&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,534,988&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Convertible debentures liability (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;69,034&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Convertible debentures embedded derivative (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;41,506&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;22,295,710&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,534,988&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;22,185,170&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;110,540&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;19,534,988&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22,295,710&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,534,988&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2019 Convertible debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,767,472&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;17,753,016&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of debentures into common shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(50,000)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;(2,345,750)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2,345,750)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accreted interest at effective interest rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;4,958,927&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;4,410,206&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amount of liability component&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;22,380,649&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,767,472&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;(195,479)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(232,484)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22,185,170&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,534,988&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In July 2019, the Company completed a private placement offering of convertible unsecured subordinated debentures (the &#x201c;2019 Debentures&#x201d;) for total aggregate gross proceeds of $23,507,500&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;and net cash proceeds of $22,865,049. &lt;/div&gt;&lt;/div&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The 2019 Debentures bear interest at a rate of 10%&#160;per annum, paid quarterly, and mature on May 31, 2022, at which time the outstanding principal amount of $23,457,500 and any unpaid interest is repayable in cash if the 2019 Debentures have not been converted at the option of the holder or otherwise extinguished.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The principal amount of the 2019 Debentures is convertible into 1,563,833 units of the Company at the option of the holder at any time prior to maturity at a conversion price of $15.00 per unit. &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At June 30, 2022, no units had been converted.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;Each unit is comprised of one common share and one share purchase warrant. Each warrant is exercisable to acquire one common share at an exercise price of $22.50 until June 2024.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2021 Convertible debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Issuance of Convertible Debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On December&#160;7, 2020, the Company commenced efforts to raise an aggregate of US$10,000,000 through a private placement offering (the &#x201c;Offering&#x201d;) of convertible unsecured subordinated debentures (the &#x201c;2021 Debentures&#x201d;) at a price of US$100 per debenture. At December&#160;31, 2020, total proceeds of $5,285,997 (US$4,146,825) had been received associated with two tranches of the Offering; however, as the debenture certificates were not yet issued the proceeds were recorded as other liabilities in the consolidated statement of financial position at December&#160;31, 2020 (Note 16).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Offering closed in six tranches between December 7, 2020 and May 25, 2021 with total gross proceeds of $11,328,870 (US$8,884,000). Each tranche had a specific maturity date and USD conversion price which was set at the date of close. The conversion prices ranged between $4.11 (US$3.42) and $8.28 (US$6.60) depending on the tranche.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Up until the date of conversion as described below under &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Conversion of Convertible Debentures&lt;/div&gt;&lt;/div&gt;, the maturity date of the 2021 Debentures was 36 months following the closing date of the applicable tranche. The principal amounts of the 2021 Debentures were convertible into common shares at the option of the holder at any time prior to maturity at the calculated conversion price stated in the debenture. The 2021 Debentures bore interest at 8%&#160;per annum, payable, at the option of the Company, in cash or common shares of the Company calculated in accordance with the debenture agreement which considered such factors as the price of the common stock on the TSX.V converted into USD at the date of record. The Company elected to pay all accrued interest in common shares which were issued on the conversion date.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On initial recognition, the 2021 Debentures included a host liability and embedded derivative conversion option. The fair value of the embedded derivative was determined first, with the residual amount of the total fair value of the convertible debentures allocated to the host liability. The host liability was classified as a financial liability recognized at amortized cost and the embedded derivative conversion option was an embedded derivative classified as fair value through profit or loss (&#x201c;FVTPL&#x201d;). The fair value measurement is further described in Note 26(b) - Financial Instruments under &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Valuation methodologies used in the measurement of fair value for Level 3 financial liabilities.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Conversion of Convertible Debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On July&#160;12, 2021, the Company announced that it had entered into Debt Conversion and Exchange Agreements (&#x201c;Conversion Agreements&#x201d;) with holders of more than 99.2% of the outstanding principal amount of the 2021 Debentures subject to a number of conditions including TSX.V approval. The Conversion Agreements provided for certain changes in terms including a reduced conversion price on certain tranches of the 2021 Debentures and the addition of a common share purchase warrant for each common share to be issued upon conversion.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On August&#160;13, 2021, the Company received TSX.V approval and issued an aggregate of 2,107,787 common shares and 2,107,787 common share purchase warrants (Note 19(a)) to extinguish 99.2% of the principal and accrued interest thereon to the date of the Conversion Agreements.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following reconciliation includes: (a)&#160;the original issuance of and accounting for the convertible debentures up to July&#160;12, 2021; (b)&#160;the derecognition of the host liability and embedded derivative on July&#160;12, 2021 as the change in terms of the agreement was determined to be a substantial modification and resulted in recognition of a new financial liability at this date; (c)&#160;the extinguishment of the amount due under the 2021 Debentures on August&#160;13, 2021 in exchange for common shares and warrants; and (d)&#160;the accounting for the remaining debenture which was not converted. The warrants issued continue to be financial liabilities of the Company as further described in Note 15.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from issue of convertible debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,328,870&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value adjustments (Note 23)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,615,102&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total fair value of convertible debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,943,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: fair value of embedded derivative&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,060,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transaction costs&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(660,604&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of liability at inception&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,222,592&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense associated with liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;813,615&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Debt extinguishment, including interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,735,230&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange adjustments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(224,286&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;76,691&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accrued interest included in accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,657&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying value of liability at end of period &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;69,034&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total transaction costs were $1,061,854 which include cash compensation paid to brokers and the value of 115,760 broker warrants issued. Transaction costs of $401,250 allocated to the embedded derivative portion of the convertible debentures were expensed in finance costs in the consolidated statements of loss and comprehensive loss for the year ended December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Convertible debt in the principal amount of US$75,000 which matures January 2024, bears interest at 8%&#160;per annum and is convertible to the Company&#x2019;s shares at a conversion price of $5.84 (US$4.59). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 84%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of embedded derivative at inception&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,060,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value decrease&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(784,261&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derecognition of embedded derivative on conversion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,214,198&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange adjustments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(20,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, embedded derivative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;41,506&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the embedded derivative is remeasured at the end of each reporting period and on conversion and recognized in fair value (gain) loss on derivatives in the consolidated statements of loss and comprehensive loss (Note 23). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfConvertibleDebenturesExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2019 Convertible debentures liability (a)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;22,185,170&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,534,988&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Convertible debentures liability (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;69,034&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Convertible debentures embedded derivative (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;41,506&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;22,295,710&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,534,988&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;22,185,170&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;110,540&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;19,534,988&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22,295,710&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,534,988&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutNotesAndDebenturesIssuedExplanatory>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">22185170</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">69034</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesEmbeddedDerivativeMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">41506</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">22295710</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">22185170</ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">110540</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">22295710</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:NotesAndDebenturesIssued>
    <mcld:DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 60%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,767,472&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;17,753,016&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Conversion of debentures into common shares&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(50,000)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;(2,345,750)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2,345,750)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accreted interest at effective interest rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;4,958,927&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;4,410,206&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying amount of liability component&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;22,380,649&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,767,472&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;(195,479)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(232,484)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(211, 214, 217); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(211, 214, 217);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;22,185,170&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(211, 214, 217);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;19,534,988&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 83%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Proceeds from issue of convertible debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,328,870&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value adjustments (Note 23)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,615,102&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total fair value of convertible debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,943,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: fair value of embedded derivative&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,060,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: transaction costs&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(660,604&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Carrying value of liability at inception&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,222,592&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest expense associated with liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;813,615&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Debt extinguishment, including interest payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,735,230&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange adjustments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(224,286&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;76,691&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Less: accrued interest included in accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,657&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying value of liability at end of period &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;69,034&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total transaction costs were $1,061,854 which include cash compensation paid to brokers and the value of 115,760 broker warrants issued. Transaction costs of $401,250 allocated to the embedded derivative portion of the convertible debentures were expensed in finance costs in the consolidated statements of loss and comprehensive loss for the year ended December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Convertible debt in the principal amount of US$75,000 which matures January 2024, bears interest at 8%&#160;per annum and is convertible to the Company&#x2019;s shares at a conversion price of $5.84 (US$4.59). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutComponentsOfConvertibleDebenturesExplanatory>
    <mcld:ConvertibleDebentures
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">19767472</mcld:ConvertibleDebentures>
    <mcld:ConvertibleDebentures
      contextRef="PAsOn12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">17753016</mcld:ConvertibleDebentures>
    <mcld:ConvertibleDebenturesDecreaseDueToConversionIntoCommonShares
      contextRef="P01_01_2020To12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">50000</mcld:ConvertibleDebenturesDecreaseDueToConversionIntoCommonShares>
    <mcld:InterestPaid
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">-2345750</mcld:InterestPaid>
    <mcld:InterestPaid
      contextRef="P01_01_2020To12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">-2345750</mcld:InterestPaid>
    <mcld:AccretedInterestAtEffectiveInterestRate
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">4958927</mcld:AccretedInterestAtEffectiveInterestRate>
    <mcld:AccretedInterestAtEffectiveInterestRate
      contextRef="P01_01_2020To12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">4410206</mcld:AccretedInterestAtEffectiveInterestRate>
    <mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">22380649</mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent>
    <mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent
      contextRef="PAsOn12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">19767472</mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent>
    <ifrs-full:InterestPayable
      contextRef="PAsOn12_31_2021_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">195479</ifrs-full:InterestPayable>
    <ifrs-full:InterestPayable
      contextRef="PAsOn12_31_2020_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">232484</ifrs-full:InterestPayable>
    <mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent
      contextRef="PAsOn12_31_2021_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">22185170</mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent>
    <mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent
      contextRef="PAsOn12_31_2020_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">19534988</mcld:ConvertibleDebenturesCarryingAmountOfLiabilityComponent>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P07_01_2019To07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">23507500</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="P07_01_2019To07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis">mature on May 31, 2022</ifrs-full:BorrowingsMaturity>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">23457500</ifrs-full:NotionalAmount>
    <mcld:ConvertibleDebenturesNumberOfSharesIssuableUponConversion
      contextRef="P07_01_2019To07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_shares">1563833</mcld:ConvertibleDebenturesNumberOfSharesIssuableUponConversion>
    <mcld:ConvertibleDebenturesConversionPrice
      contextRef="PAsOn07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">15</mcld:ConvertibleDebenturesConversionPrice>
    <mcld:WarrantsExercisePrice
      contextRef="PAsOn07_31_2019_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndNineteenConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">22.5</mcld:WarrantsExercisePrice>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_07_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD">10000000</ifrs-full:NotionalAmount>
    <mcld:IssueOfDebenturesPricePerDebenture
      contextRef="PAsOn12_07_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD_per_Share">100</mcld:IssueOfDebenturesPricePerDebenture>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P01_01_2020To12_31_2020_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis_TwoTranchesMembermcldTrancheAxis"
      decimals="0"
      unitRef="Unit_CAD">5285997</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P01_01_2020To12_31_2020_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis_TwoTranchesMembermcldTrancheAxis"
      decimals="0"
      unitRef="Unit_USD">4146825</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <mcld:TrancheDescription contextRef="P12_07_2020To05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">six tranches between December 7, 2020 and May 25, 2021</mcld:TrancheDescription>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P12_07_2020To05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">11328870</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures
      contextRef="P12_07_2020To05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD">8884000</ifrs-full:ProceedsFromIssueOfBondsNotesAndDebentures>
    <mcld:ConvertibleDebenturesConversionPrice
      contextRef="PAsOn05_25_2021_BottomOfRangeMemberifrsfullRangeAxis_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">4.11</mcld:ConvertibleDebenturesConversionPrice>
    <mcld:ConvertibleDebenturesConversionPrice
      contextRef="PAsOn05_25_2021_BottomOfRangeMemberifrsfullRangeAxis_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">3.42</mcld:ConvertibleDebenturesConversionPrice>
    <mcld:ConvertibleDebenturesConversionPrice
      contextRef="PAsOn05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">8.28</mcld:ConvertibleDebenturesConversionPrice>
    <mcld:ConvertibleDebenturesConversionPrice
      contextRef="PAsOn05_25_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.6</mcld:ConvertibleDebenturesConversionPrice>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn07_12_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_pure">0.08</ifrs-full:BorrowingsInterestRate>
    <mcld:PercentageOfDebtExtinguishment
      contextRef="PAsOn07_12_2021_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="3"
      unitRef="Unit_pure">0.992</mcld:PercentageOfDebtExtinguishment>
    <mcld:ProceedsFromIssueOfConvertibleDebentures
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">11328870</mcld:ProceedsFromIssueOfConvertibleDebentures>
    <mcld:FairValueAdjustmentsOfConvertibleDebentures
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">1615102</mcld:FairValueAdjustmentsOfConvertibleDebentures>
    <mcld:FairValueOfConvertibleDebentures
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">12943972</mcld:FairValueOfConvertibleDebentures>
    <mcld:FairValueOfEmbeddedDerivative
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">5060776</mcld:FairValueOfEmbeddedDerivative>
    <mcld:TransactionCostsRelatedToConvertibleDebentures
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">660604</mcld:TransactionCostsRelatedToConvertibleDebentures>
    <mcld:ConvertibleDebenturesCarryingValue
      contextRef="PAsOn12_31_2020_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">7222592</mcld:ConvertibleDebenturesCarryingValue>
    <ifrs-full:InterestExpenseOnDebtInstrumentsIssued
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">813615</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
    <mcld:DebtExtinguishmentIncludingInterestPayable
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">-7735230</mcld:DebtExtinguishmentIncludingInterestPayable>
    <mcld:ForeignExchangeAdjustmentsRelatedToDebentures
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">-224286</mcld:ForeignExchangeAdjustmentsRelatedToDebentures>
    <mcld:ConvertibleDebenturesGrossCarryingValue
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">76691</mcld:ConvertibleDebenturesGrossCarryingValue>
    <mcld:AccruedInterestIncludedInAccruedLiabilities
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">7657</mcld:AccruedInterestIncludedInAccruedLiabilities>
    <mcld:ConvertibleDebenturesCarryingValue
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">69034</mcld:ConvertibleDebenturesCarryingValue>
    <mcld:TransactionCostsRelatedToFinancialLiabilities
      contextRef="P01_01_2021To12_31_2021_BrokerWarrantsMemberifrsfullClassesOfFinancialLiabilitiesAxis_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">1061854</mcld:TransactionCostsRelatedToFinancialLiabilities>
    <mcld:BrokerWarrantsIssued
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_shares">115760</mcld:BrokerWarrantsIssued>
    <mcld:TransactionCostsRelatedToFinancialLiabilities
      contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_EmbededDerivativeDeventuresTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">401250</mcld:TransactionCostsRelatedToFinancialLiabilities>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_USD">75000</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2021To12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis">January 2024</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_pure">0.08</ifrs-full:BorrowingsInterestRate>
    <mcld:DebtConversionPricePerShare
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_CAD">5.84</mcld:DebtConversionPricePerShare>
    <mcld:DebtConversionPricePerShare
      contextRef="PAsOn12_31_2021_ConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="2"
      unitRef="Unit_USD">4.59</mcld:DebtConversionPricePerShare>
    <mcld:DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 84%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of embedded derivative at inception&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,060,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value decrease&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(784,261&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derecognition of embedded derivative on conversion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,214,198&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Foreign exchange adjustments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(20,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Balance, embedded derivative&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;41,506&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the embedded derivative is remeasured at the end of each reporting period and on conversion and recognized in fair value (gain) loss on derivatives in the consolidated statements of loss and comprehensive loss (Note 23). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutReconciliationOfEmbeddedDerivativesExplanatory>
    <mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">5060776</mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative>
    <ifrs-full:IncreaseDecreaseInFairValueMeasurementLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-784261</ifrs-full:IncreaseDecreaseInFairValueMeasurementLiabilities>
    <mcld:DerecognitionOfEmbeddedDerivativeOnConversion
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-4214198</mcld:DerecognitionOfEmbeddedDerivativeOnConversion>
    <mcld:ForeignExchangeAdjustmentsRelatedToFinancialLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-20811</mcld:ForeignExchangeAdjustmentsRelatedToFinancialLiabilities>
    <mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">41506</mcld:ConvertibleDebenturesFairValueOfEmbeddedDerivative>
    <mcld:DisclosureOfWarrantLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 15 - WARRANT LIABILITIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derivative warrant liabilities - 2021 Debentures (a)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,868,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derivative warrant liabilities - USD equity financing (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,106,596&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrant liability related to business acquisition (c)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other warrant liability (c)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;195,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total, all current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,880,038&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;710,924&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derivative warrant liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company issued warrants in conjunction with debt and equity transactions. Certain of these warrants are classified as derivatives which are recognized as financial liabilities. The estimated fair value of the derivative warrant liabilities has been calculated using the Black-Scholes model. At the issuance date and each reporting date until warrants are exercised, the fair value of the liability is remeasured, with changes in the fair value recorded as gains or losses in the consolidated statements of loss and comprehensive loss.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In conjunction with the USD equity offering described at (b)&#160;below, the Company agreed to list the warrants issued as part of the unit offering on the NASDAQ. On February&#160;15, 2022, these warrants commenced trading under the symbol MCLDW (Note 31).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derivative warrant liabilities are classified as a Level 3 fair value measurement as further described in Note 26. There were no exercises of the warrants described below since issuance.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Warrants associated with 2021 Debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On August&#160;13, 2021, the Company issued 2,107,787 common share purchase warrants in conjunction with the conversion and extinguishment of the 2021 Debentures (Note 14(b); 19(b)). The common share purchase warrants entitle the holder to purchase one common share of the Company at an exercise price of US$6.87 and mature in August 2024. The fair value of the warrants at August&#160;13, 2021 was $5,947,689.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, the warrants were remeasured at a fair value of $1,868,541 and the Company recorded a gain on remeasurement since initial recognition of $4,177,825. The Black-Scholes model inputs and assumptions include:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;August&#160;13,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share price at date of valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.18&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.90&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.74&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8.74&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;0.88&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.43&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life (years)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2.62&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3.00&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;71.5&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value per warrant &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;0.89&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2.82&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility at December&#160;31, 2021 measured at implied volatility of traded warrants.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Considers a liquidity discount of 20% in determining the fair value per warrant as these warrants are not publicly traded.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b) Warrants associated with USD equity financing &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On November&#160;29, 2021, the Company issued 2,415,000 common share purchase warrants in conjunction with the November 2021 USD unit offering (Note 19). The common share purchase warrants entitle the holder to purchase one common share of the Company at an exercise price of US$4.75 and mature five years after issuance. The fair value of the warrants at issuance was $5,302,004 (US4,158,396) and at December&#160;31, 2021, the remeasured fair value was $6,106,596. The Black-Scholes model inputs and assumptions include:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;November&#160;29,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share price at date of valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.18&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.70&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.04&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.05&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1.25&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.18&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life (years)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4.92&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.00&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value per warrant&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2.53&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2.19&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Other warrant liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant liability related to business acquisition&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; - Associated with the acquisition of Agnity, the Company assumed a warrant liability whereby the holder of the warrant has the option to convert the warrant into shares of Agnity, not the Company, by April&#160;15, 2022, or receive a cash payment of US$552,250 at any time before the expiry of the warrant. The liability is measured at the Canadian dollar equivalent to its cash redemption amount which varies as a function of movements in exchange rates.&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;The warrant holder elected to receive cash repayment resulting in the C$ equivalent of the cash payment being reclassed to trade payables and accrued liabilities at June 30, 2022.&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant liability related to ATB Financial&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; - At December&#160;31, 2021, the Company had an obligation to issue warrants to ATB (Note 13). The fair value of the warrants was measured at the date the services were received in the amount of $195,066. On January&#160;17, 2022, the Company issued 183,486 share purchase warrants to ATB to purchase an equivalent number of common shares of the Company at an exercise price of $5.45 per share, maturing one year from date of issuance (Note 31).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </mcld:DisclosureOfWarrantLiabilitiesExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derivative warrant liabilities - 2021 Debentures (a)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,868,541&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Derivative warrant liabilities - USD equity financing (b)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,106,596&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrant liability related to business acquisition (c)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other warrant liability (c)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;195,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total, all current&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,880,038&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;710,924&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutCurrentWarrantLiabilityExplanatory>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="PAsOn12_31_2021_TwoThousandAndTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">1868541</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:CurrentDerivativeFinancialLiabilities
      contextRef="PAsOn12_31_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">6106596</ifrs-full:CurrentDerivativeFinancialLiabilities>
    <ifrs-full:FinancialLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">709835</ifrs-full:FinancialLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:FinancialLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn12_31_2020_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</ifrs-full:FinancialLiabilitiesRecognisedAsOfAcquisitionDate>
    <mcld:OtherWarrantLiability
      contextRef="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">195066</mcld:OtherWarrantLiability>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">8880038</ifrs-full:CurrentWarrantLiability>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2020_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</ifrs-full:CurrentWarrantLiability>
    <mcld:WarrantsIssuedDuringPeriod
      contextRef="P08_13_2021To08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="INF"
      unitRef="Unit_shares">2107787</mcld:WarrantsIssuedDuringPeriod>
    <mcld:WarrantsExercisePrice
      contextRef="PAsOn08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.87</mcld:WarrantsExercisePrice>
    <mcld:WarrantsMaturity contextRef="P08_13_2021To08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis">August 2024</mcld:WarrantsMaturity>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn08_13_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="0"
      unitRef="Unit_CAD">5947689</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="0"
      unitRef="Unit_CAD">1868541</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:GainsOnChangeInFairValueOfDerivatives
      contextRef="P01_01_2021To12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="0"
      unitRef="Unit_CAD">4177825</ifrs-full:GainsOnChangeInFairValueOfDerivatives>
    <ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">The Black-Scholes model inputs and assumptions include: &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;August&#160;13,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share price at date of valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.18&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.90&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.74&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8.74&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;0.88&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.43&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life (years)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2.62&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3.00&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;71.5&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value per warrant &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;0.89&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2.82&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility at December&#160;31, 2021 measured at implied volatility of traded warrants.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Considers a liquidity discount of 20% in determining the fair value per warrant as these warrants are not publicly traded.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;November&#160;29,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Share price at date of valuation&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6.18&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.70&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.04&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.05&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1.25&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1.18&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life (years)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4.92&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.00&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;45.0&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value per warrant&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2.53&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2.19&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfSignificantUnobservableInputsUsedInFairValueMeasurementOfLiabilitiesExplanatory>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">6.18</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">6.9</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">8.74</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">8.74</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">0.88</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">0.43</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">2.62</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">3</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="1"
      unitRef="Unit_pure">45</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="1"
      unitRef="Unit_pure">71.5</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      id="Fact_54818235"
      unitRef="Unit_pure">0.89</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      id="Fact_54818236"
      unitRef="Unit_pure">2.82</ifrs-full:SignificantUnobservableInputLiabilities>
    <mcld:LiquidityDiscount
      contextRef="P01_01_2021To12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis_WarrantsTwoThousandTwentyOneDebenturesMembermcldTypeOfFinancingArrangementAxis"
      decimals="2"
      unitRef="Unit_pure">0.20</mcld:LiquidityDiscount>
    <mcld:WarrantsIssuedDuringPeriod
      contextRef="P11_29_2021To11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="INF"
      unitRef="Unit_shares">2415000</mcld:WarrantsIssuedDuringPeriod>
    <mcld:WarrantsExercisePrice
      contextRef="PAsOn11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">4.75</mcld:WarrantsExercisePrice>
    <mcld:WarrantsMaturity contextRef="P11_29_2021To11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">mature five years after issuance</mcld:WarrantsMaturity>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">5302004</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn11_29_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_USD">4158396</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2021_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">6106596</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">6.18</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn11_29_2021_SharePriceAtDateOfValuationMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">5.7</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">6.04</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn11_29_2021_ExercisePriceOfWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">6.05</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">1.25</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">1.18</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">4.92</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn11_29_2021_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">5</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="1"
      unitRef="Unit_pure">45</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn08_13_2021_HistoricalVolatilityForSharesMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="1"
      unitRef="Unit_pure">45</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">2.53</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn11_29_2021_FairValuePerWarrantMeasurementInputMemberifrsfullUnobservableInputsAxis_UsEquityFinancingMembermcldTypeOfFinancingArrangementAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_pure">2.19</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:WarrantLiability
      contextRef="PAsOn12_31_2021_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_USD">552250</ifrs-full:WarrantLiability>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2021_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="0"
      unitRef="Unit_CAD">195066</ifrs-full:FinancialLiabilitiesAtFairValue>
    <mcld:WarrantsIssuedDuringPeriod
      contextRef="P01_17_2022To01_17_2022_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="INF"
      unitRef="Unit_shares">183486</mcld:WarrantsIssuedDuringPeriod>
    <mcld:WarrantsExercisePrice
      contextRef="PAsOn01_17_2022_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">5.45</mcld:WarrantsExercisePrice>
    <mcld:WarrantsMaturity contextRef="P01_17_2022To01_17_2022_WarrantLiabilityRelatedToAtbFinancialMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfFinancialInstrumentsAxis">maturing one year from date of issuance</mcld:WarrantsMaturity>
    <ifrs-full:DisclosureOfOtherLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 16 - OTHER LIABILITIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Government loans&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;950,418&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Debentures subscriptions payable (Note 14(b))&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;5,285,997&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,236,415&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,003,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;232,577&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6,236,415&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes US Government loans of $717,841 at December&#160;31, 2020. These forgivable loans are considered to be government grants when there is reasonable assurance that they will be forgiven.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the year ended December&#160;31, 2021, the Company received two additional US Government loans as part of the Paycheck Protection Program (&#x201c;PPP&#x201d;) totaling $840,845 (US$668,689), each bearing interest at 1%&#160;per annum with maturity dates in February and May 2026. During the year ended December&#160;31, 2020, the Company received four PPP US Government loans totaling $1,120,139 (US$805,246). A portion or the entirety of the amounts funded may be forgiven if all the funds are used for qualifying expenses which include payroll costs, rent and utility costs, and employment and compensation levels are maintained. The Company has used the entire loan amounts for qualifying expenses and as such expects these loans will be forgiven and no principal or interest payments will be made. During the year ended December&#160;31, 2021, five government loans were forgiven resulting in $1,825,237 being included in other income (Note 24).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfOtherLiabilitiesExplanatory>
    <mcld:ScheduleOfOtherLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;US Government loans&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;950,418&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2021 Debentures subscriptions payable (Note 14(b))&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;5,285,997&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,236,415&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,003,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;232,577&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;6,236,415&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 3pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 3pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes US Government loans of $717,841 at December&#160;31, 2020. These forgivable loans are considered to be government grants when there is reasonable assurance that they will be forgiven.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:ScheduleOfOtherLiabilitiesExplanatory>
    <ifrs-full:GovernmentGrants
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">950418</ifrs-full:GovernmentGrants>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis_TwoTranchesMembermcldTrancheAxis"
      decimals="0"
      unitRef="Unit_CAD">5285997</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:OtherLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6236415</ifrs-full:OtherLiabilities>
    <ifrs-full:OtherCurrentLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6003838</ifrs-full:OtherCurrentLiabilities>
    <ifrs-full:OtherNoncurrentLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">232577</ifrs-full:OtherNoncurrentLiabilities>
    <ifrs-full:OtherLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6236415</ifrs-full:OtherLiabilities>
    <ifrs-full:CurrentGovernmentGrants
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">717841</ifrs-full:CurrentGovernmentGrants>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_TwoLoansMembermcldTrancheAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">840845</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_TwoLoansMembermcldTrancheAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">668689</ifrs-full:NotionalAmount>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn12_31_2021_EachLoanMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.01</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2021To12_31_2021_EachLoanMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis">maturity dates in February and May 2026</ifrs-full:BorrowingsMaturity>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2020_FourLoansMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">1120139</ifrs-full:NotionalAmount>
    <ifrs-full:NotionalAmount
      contextRef="PAsOn12_31_2020_FourLoansMembermcldTrancheAxis_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">805246</ifrs-full:NotionalAmount>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <mcld:NumberOfBorrowingsForgiven
      contextRef="P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis"
      decimals="INF"
      unitRef="Unit_pure">5</mcld:NumberOfBorrowingsForgiven>
    <mcld:IncomeFromGovernmentLoanForgiveness
      contextRef="P01_01_2021To12_31_2021_PaycheckProtectionProgramMembermcldBorrowingsPartOfGovernmentLoanProgramAxis_UsGovernmentLoansMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">1825237</mcld:IncomeFromGovernmentLoanForgiveness>
    <ifrs-full:DisclosureOfBusinessCombinationsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 17 - BUSINESS ACQUISITIONS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;br/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of Royalty interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;22, 2019, the Company executed a Purchase Agreement with Flow Capital Corp. (&#x201c;Flow&#x201d;) pursuant to which the Company acquired Flow&#x2019;s interest in a Royalty Purchase Agreement (&#x201c;Royalty Agreement&#x201d;) with Agnity Global, Inc. (&#x201c;Agnity&#x201d;). According to the Purchase Agreement, the Company assumed the Royalty agreement and acquired an interest in a financial asset with the following characteristics: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;i.&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;a receivable owing by Agnity to Flow of USD $2,834,750; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;ii.&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;a monthly royalty payment stream until October&#160;31, 2020 equal to the greater of: &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A monthly amount of USD $41,667; or &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;4.25% of Agnity&#x2019;s revenue for each calendar month; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;iii.&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;commencing November&#160;1, 2020, a monthly royalty payment stream equal to 4.25% of Agnity&#x2019;s revenue for each calendar month in perpetuity. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 6%;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Royalty Agreement includes a formula by which the royalty percentage is proportionately adjusted for any subsequent further advances to or repayments from Agnity. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As consideration for acquiring the interest in the Royalty Agreement, the Company paid $204,604 (USD $153,227) in cash at the closing date and entered into the following agreements with Flow: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;(i)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A secured loan agreement for USD $2,000,000. The loan bears interest at 25%&#160;per annum and is due on demand. The Company had the option to repay 100% of the loan, at any time, by paying an amount equal to the principal of the loan and any unpaid interest. Upon prepayment of the loan, the Company, at the option of Flow (the &#x201c;Flow&#x2019;s option&#x201d;), was obligated to pay either: &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash of USD $525,000; or &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 6%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issue 50,000 common shares of the Company (&#x201c;repayment shares&#x201d;) &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the loan was initially determined to be $2,670,600 (USD $2,000,000) which is equivalent to its face value as it is due on demand. It is classified as other financial liabilities and subsequently measured at amortized cost. The fair value of Flow&#x2019;s option to receive either USD $525,000 in cash or repayment shares upon prepayment of the loan by the Company was determined to be USD $606,495 on initial recognition. The option was accounted for as a compound instrument which includes a liability component of USD $525,000 and an equity conversion option of USD $81,495. The liability component was classified as other financial liabilities and subsequently measured at the amortized cost while the equity component was accounted for as an equity instrument in contribute surplus. The Company used the Black-Scholes option model to determine the fair value of the option using the following inputs at January&#160;22, 2019: &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%; font-family: ARIAL;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="width: 47%; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Share price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; white-space: nowrap;;text-align:center;"&gt;$10.50&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;1.90%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected life&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;0.5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected volatility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;60.00%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected dividends&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"&gt;Nil&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On July&#160;26, 2019, the Company settled the USD $2,000,000 loan and Flow&#x2019;s option in cash of $2,703,148 and the issuance of 50,000 common shares. The value attributable to the option of USD $606,495 was reclassified from liabilities and contributed surplus to share capital (note 19a)). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;(i)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company also agreed to issue a quantity of its common shares based on the trading price of the Company. Specifically, for the period after January&#160;22, 2019 and prior to January&#160;22, 2025, if the five-day volume weighted average trading price of the Company&#x2019;s common shares equals or exceeds: &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$30.00, 50,000 common shares will be issued; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$60.00, 33,333 common shares will be issued; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$90.00, 33,333 common shares will be issued. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of these shares issuable to Flow was determined to be $712,000 on initial recognition. They are accounted for as equity instruments and recorded in contributed surplus. The Company used Black-Scholes option model to determine the fair value of these shares using the following inputs at January&#160;22, 2019: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%; font-family: ARIAL;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="width: 47%; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Barrier share price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;$30 - $90&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;1.90%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;6 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;80.00%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividends&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:center;"&gt;Nil&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;As of December&#160;31, 2021, 2020 and 2019, none of the share trading price thresholds noted above have been met.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of Agnity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On April&#160;22, 2019, the Company executed an amending agreement with Agnity to modify the terms of the Royalty Agreement acquired. Pursuant to the amending agreement, both parties agreed to establish an Operations Committee for which at all times the Company has the right to nominate a majority of the members. As consideration for the amendment, the Company agreed to fix the royalty payment at US$10,000 per month commencing March 2019 and to assume $43,050 of Agnity&#x2019;s liabilities payable to a third party. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Pursuant to the amending agreement the Company determined that it had obtained control over Agnity and its subsidiaries pursuant to IFRS 10 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Consolidated Financial Statements&lt;/div&gt;&lt;/div&gt;. The Company considered several factors in determining if and when it gained control over Agnity including, if it had the right and ability to direct the relevant activities of the entity, the ability to significantly affect its returns through the use of its rights, and whether it had exposure to variable returns. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Factors evaluated included, but were not limited to, delegation of power by Agnity&#x2019;s Board for the Company to direct Agnity&#x2019;s relevant activities through the formation and activities of the Operations Committee controlled by the Company. Determination of whether the Company has obtained control over Agnity involves judgement based on interpretation of the amending agreement with Agnity and identification and analysis of the relevant facts. In addition, judgement was required to determine if the acquisition represented a business combination or an asset purchase. The Company determined that Agnity and its related subsidiaries represented a business as the assets were an integrated set of activities with inputs, processes and outputs. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Accordingly, the acquisition of Agnity is accounted as a business combination effective on April&#160;22, 2019 using the acquisition method in accordance with IFRS 3 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business Combinations&lt;/div&gt;&lt;/div&gt;. Given the Company owns nil voting interests in Agnity, the non-controlling interest is measured at the 100% of the acquired net identifiable assets of Agnity. &lt;/div&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"&gt;Agnity develops and sells software applications and technology services that enable telecommunication service providers, network equipment manufacturers and enterprises to design, develop, and deploy communication-centric application solutions on a world-wide basis. Taking control of Agnity has enabled the Company to gain access to Agnity&#x2019;s patented technology and its customer base. In addition, Agnity&#x2019;s communication platform ensures that AssetCare&#x2122; deployments around the globe are assured of connectivity, supported by Agnity telecommunication solutions.&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the acquisition-date fair value of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired, and liabilities assumed, and the resulting measurement of 100% NCI recorded by the Company at the date of acquisition: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 99%; font-family: ARIAL; font-size: 9pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Consideration transferred:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Change in fair-value of interest in Royalty Agreement (i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;167,488&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assumption of Agnity&#x2019;s liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;43,050&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Total consideration transferred&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;210,538&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-indent: 0px;"&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;/div&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of interest in the Royalty Agreement at April 22, 2019 was estimated using the discounted cash flow model. The major inputs employed in the model include forecasted royalty payments and the discount rate of 16%. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;/div&gt; &lt;div style="font-size: 24pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;33,524&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,387,723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;46,483&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long term receivable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible Asset &#x2013; Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,412,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible Asset &#x2013; Customer Relationship&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,468,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,232,910&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(457,259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,556,587&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrant liability (i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(737,419&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to related party&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(930,608&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(444,768&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Net identifiable assets acquired (liabilities assumed)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,320&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Allocation to non-controlling interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;219,858&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;(i)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A warrant was issued by Agnity in 2015 which entitles the warrant holder to acquire 6,324,660 common shares of Agnity at the exercise price of $0.000036 per share at any time until April&#160;15, 2022. The exercise price of the warrant is subject to certain anti-dilution adjustment provisions in the event of certain capital or business transactions. The warrant holder has the option to demand a cash settlement of the warrant for US$552,250 at any time prior to its expiry date if the warrant is not exercised. It is classified as other financial liabilities and measured at its redemption amount of US$552,250 or $737,419 in Canadian dollars on acquisition date, which is equivalent to its assessed acquisition date fair value. The fair value in Canadian dollar equivalent as at December&#160;31, 2021 was $&lt;span style="-sec-ix-hidden:hidden54819913"&gt;709,835&lt;/span&gt; (December&#160;31, 2020 - $710,924; December&#160;31, 2019 - $725,086). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There have been no adjustments to the preliminary purchase price allocation recognized at December&#160;31, 2019 in the period ended December&#160;31, 2020. &lt;/div&gt;&lt;/div&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"&gt;There are &lt;/div&gt;no&lt;div style="font-size: 9pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"&gt; acquisition costs associated with this transaction as the business combination with Agnity was effected by way of assessed control in accordance with IFRS &lt;/div&gt;3&lt;div style="font-size: 9pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"&gt; and &lt;/div&gt;10&lt;div style="font-size: 9pt; letter-spacing: 0px; text-align: left; top: 0px;;display:inline;"&gt;.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0pt; text-indent: 0px;"/&gt; &lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of mCloud Technologies Services Inc. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0pt; text-indent: 0px;"/&gt; &lt;div style="background: none;;font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On July&#160;10, 2019, the Company closed a series of merger and acquisition transactions resulting in the acquisition of 100% control of mCloud Technologies Services Inc. (&#x201c;MTS&#x201d;), formerly known as Autopro Automation Consultants Ltd. (&#x201c;Autopro&#x201d;). The acquisition was completed by way of an amalgamation between 2199027 Alberta Ltd., a subsidiary of the Company, and Fulcrum Automated Technologies Ltd. (&#x201c;Fulcrum&#x201d;), an entity established to facilitate the acquisition, with the amalgamated entity being a wholly owned subsidiary of the Company, named Autopro Automation Ltd. Immediately prior to the amalgamation, Fulcrum acquired MTS. The consideration transferred to the original shareholders of MTS included cash, issuance of promissory notes and 1,200,000 common shares of the Company. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;MTS is a professional engineering and integration firm that specializes in design and implementation of industrial automation solutions, focusing on Canadian oil and gas companies. The acquisition has provided the Company with an increased share of the market through access to MTS&#x2019; customer base in the Canadian oil and gas industry, petrochemical, and process manufacturing markets. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the acquisition-date fair value of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired, and liabilities assumed, and the resulting value of goodwill: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Consideration transferred:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,650,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of demand promissory notes issued&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;18,000,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Fair value of common shares transferred&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,320,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Total consideration transferred&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;35,970,689&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 1pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:7.5px"/&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;(1) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;Comprised of two promissory notes with fair-value of $6,000,000 and $12,000,000 which were fully repaid and settled on July&#160;10 and August&#160;8, 2019 respectively; there was no gain or loss on settlement. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:7.5px"&gt; &lt;/div&gt;The fair value of shares transferred as consideration is based on the quoted share price on the date of acquisition &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,227,739&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables (includes Unbilled revenue of $2,347,207)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,120,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;611,104&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,303,215&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;548,317&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible asset &#x2013; Customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,700,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible asset &#x2013; Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,800,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(2,030,470)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(133,556&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,303,215&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,632,250&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;17,211,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18,758,975&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;35,970,689&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 2pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There have been no adjustments to the preliminary purchase price allocation recognized at December&#160;31, 2019 or in the periods ended December&#160;31, 2020. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill arising from the acquisition is attributable mainly to the skills and technical talent of MTS&#x2019; work force and the synergies expected to be achieved from integrating MTS into the Company&#x2019;s existing business. The talent and domain expertise of MTS&#x2019; workforce has enabled the Company to establish credibility in the oil and gas, petrochemical, and process manufacturing markets, and accelerate the development of artificial intelligence applications geared toward process industries. None of the goodwill recognized is expected to be deductible for tax purposes.&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction costs of $&lt;/div&gt;9,869,589&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; were incurred in connection with the acquisition including consulting fees of $&lt;/div&gt;750,000&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;, legal and professional fees of $&lt;/div&gt;239,589&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; and fair value of $&lt;/div&gt;8,880,000&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; for &lt;/div&gt;800,000&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; common shares issued to the original shareholders of Fulcrum for brokering and due diligence services and were recognized in the consolidated statement of loss and comprehensive loss.&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;d)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of Construction Systems Associates, Inc. USA &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;24, 2020, the Company completed its acquisition of all the outstanding and issued common shares of Construction Systems Associates, Inc. USA (&#x201c;CSA&#x201d;). The acquisition was accounted for as a business combination using the acquisition method whereby the assets acquired, and the liabilities assumed were recorded at fair value. At acquisition date the fair values assigned to intangible assets, goodwill and the deferred tax liabilities were measured on a provisional basis and were revised by the Company as additional information was received.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;24, 2021, the measurement period for the acquisition ended and there were no further measurement period adjustments during the year ended December&#160;31, 2021. The following table summarizes the final balances of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired and liabilities assumed, and the resulting value of goodwill.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt;"/&gt;
&lt;td colspan="4" style="height: 7.5pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Final&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consideration transferred:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;703,212&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of common share consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,304,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of contingent consideration payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;879,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consideration&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,886,351&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%; font-family: ARIAL;"/&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;181,408&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;262,846&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and other deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,863&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;242,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;551,880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;801,540&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(168,542&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term loan&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(371,610&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(242,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,273,483&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,612,868&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of common shares transferred as consideration is based on the quoted share price on the date of acquisition, which is at $18.18&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;per common share. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the contingent consideration payable was based on an estimated weighted probability of certain revenue and EBITDA targets being met in the 2-year period following the acquisition date. At December&#160;31, 2021, the Company assessed the fair value of the contingent consideration to be nil as these targets were not &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;expected to be &lt;/div&gt;met and as such $838,932 was recognized in other income in the consolidated statements of loss and comprehensive loss for the year ended December&#160;31, 2021 (Note &lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;24&lt;/div&gt;&lt;/div&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"/&gt;).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is required during the measurement period to retrospectively adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date. The measurement period adjustments from acquisition date to the end of the measurement period are reflected above with the cumulative changes increasing goodwill. The impact on net income (loss) of recognizing these adjustments to the provisional amounts as if the accounting had been completed at the acquisition date are limited to a decrease in amortization of intangibles and related foreign currency translation differences.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;e)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Acquisition of kanepi &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On October&#160;8, 2020, the Company completed its acquisition of all the outstanding and issued common shares of kanepi. kanepi provides advanced visual analytics solutions designed to deliver an immediate and positive impact on the industrial operations of asset intensive industries. The acquisition was accounted for as a business combination using the acquisition method whereby the net assets acquired, and the liabilities assumed were recorded at fair value. At acquisition date the fair values assigned to intangible assets, goodwill and the deferred tax liabilities were measured on a provisional basis.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is required during the measurement period to retrospectively adjust the provisional amounts recognized at the acquisition date to reflect new information obtained about facts and circumstances that existed as of the acquisition date. On October&#160;8, 2021, the measurement period for the acquisition ended and the following table summarizes the acquisition-date fair value and the final balances of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired and liabilities assumed, and the resulting value of goodwill. The preliminary balances were reported in the consolidated financial statements for the year ended December&#160;31, 2020 and there were no measurement period adjustments.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt;"/&gt;
&lt;td colspan="4" style="height: 7.5pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Final&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consideration transferred:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,657,512&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of common share consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,882,547&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of contingent consideration payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;568,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consideration&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,108,697&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%; font-family: ARIAL;"/&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;556,880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;598,059&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,149&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,224&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;266,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,294,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,632,794&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(643,385&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(266,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,136,806&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5,316,224&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,792,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the contingent consideration payable is based on an estimated weighted probability of certain revenue or customer acquisition targets being met in a two-year period from the acquisition date. At acquisition date and December&#160;31, 2020, the fair value of the contingent consideration was determined to be $568,638 based on estimates of achievement of targets. The fair value of the contingent consideration is determined using a discounted cash flow model at a discount rate of 27%. At December&#160;31, 2021, the Company assessed the likelihood of achievement of the targets and determined the fair value of the contingent consideration decreased by $171,092 and this amount was recognized in other income in the consolidated statements of loss and comprehensive loss for the year ended December&#160;31, 2021 (Note &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;24&lt;/div&gt;).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfBusinessCombinationsExplanatory>
    <ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">2834750</ifrs-full:FinancialAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:RoyaltyExpense
      contextRef="P01_22_2019To01_22_2019_BottomOfRangeMemberifrsfullRangeAxis_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">41667</ifrs-full:RoyaltyExpense>
    <ifrs-full:PercentageOfEntitysRevenue
      contextRef="P01_22_2019To01_22_2019_BottomOfRangeMemberifrsfullRangeAxis_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis"
      decimals="4"
      unitRef="Unit_pure">0.0425</ifrs-full:PercentageOfEntitysRevenue>
    <ifrs-full:CashTransferred
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_CAD">204604</ifrs-full:CashTransferred>
    <ifrs-full:CashTransferred
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_RoyaltyAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">153227</ifrs-full:CashTransferred>
    <ifrs-full:Borrowings
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">2000000</ifrs-full:Borrowings>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.25</ifrs-full:BorrowingsInterestRate>
    <mcld:OptionToRepayTheLoanPercentage
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="2"
      unitRef="Unit_pure">1</mcld:OptionToRepayTheLoanPercentage>
    <ifrs-full:CashTransferred
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">525000</ifrs-full:CashTransferred>
    <mcld:SharesIssuedToExtinguishTheLoanShares
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="INF"
      unitRef="Unit_shares">50000</mcld:SharesIssuedToExtinguishTheLoanShares>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2670600</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">2000000</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CashTransferred
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">525000</ifrs-full:CashTransferred>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:LiabilityComponentIncludedInCompoundInstrumentOptions
      contextRef="PAsOn01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">525000</mcld:LiabilityComponentIncludedInCompoundInstrumentOptions>
    <mcld:ConversionOfStockAmountConverted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">81495</mcld:ConversionOfStockAmountConverted>
    <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="P01_01_2021To12_31_2021_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis">The Company used the Black-Scholes option model to determine the fair value of the option using the following inputs at January&#160;22, 2019: &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%; font-family: ARIAL;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="width: 47%; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Share price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; white-space: nowrap;;text-align:center;"&gt;$10.50&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;1.90%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected life&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;0.5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected volatility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;60.00%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Expected dividends&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:center;"&gt;Nil&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">10.5</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="4"
      unitRef="Unit_pure">0.019</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="1"
      unitRef="Unit_Y">0.5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="4"
      unitRef="Unit_pure">0.60</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      unitRef="Unit_pure"
      xsi:nil="true"/>
    <ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities
      contextRef="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">2000000</ifrs-full:RepaymentsOfBorrowingsClassifiedAsFinancingActivities>
    <mcld:BorrowingsSettledInCash
      contextRef="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2703148</mcld:BorrowingsSettledInCash>
    <mcld:SharesIssuedToExtinguishTheLoanShares
      contextRef="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="INF"
      unitRef="Unit_shares">50000</mcld:SharesIssuedToExtinguishTheLoanShares>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_USD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:SharePrice
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheOneMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">30</mcld:SharePrice>
    <mcld:NumberOfSharesWillBeIssued
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheOneMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_shares">50000</mcld:NumberOfSharesWillBeIssued>
    <mcld:SharePrice
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheTwoMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">60</mcld:SharePrice>
    <mcld:NumberOfSharesWillBeIssued
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheTwoMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_shares">33333</mcld:NumberOfSharesWillBeIssued>
    <mcld:SharePrice
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheThreeMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">90</mcld:SharePrice>
    <mcld:NumberOfSharesWillBeIssued
      contextRef="PAsOn07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis_TrancheThreeMembermcldTrancheAxis"
      decimals="INF"
      unitRef="Unit_shares">33333</mcld:NumberOfSharesWillBeIssued>
    <mcld:IncreaseThroughContingentSharesIssuableEquity
      contextRef="P07_26_2019To07_26_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_SecuredLoanAgreementMembermcldAgreementNameAxis"
      decimals="0"
      unitRef="Unit_CAD">712000</mcld:IncreaseThroughContingentSharesIssuableEquity>
    <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="P01_01_2021To12_31_2021_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis">The Company used Black-Scholes option model to determine the fair value of these shares using the following inputs at January&#160;22, 2019:
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%; font-family: ARIAL;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="width: 47%; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Barrier share price&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;$30 - $90&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk free rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;1.90%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;6 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;80.00%&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividends&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.375pt;;text-align:center;"&gt;Nil&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_22_2019To01_22_2019_BottomOfRangeMemberifrsfullRangeAxis_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">30</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">90</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis"
      decimals="4"
      unitRef="Unit_pure">0.019</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_Y">6</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis"
      decimals="4"
      unitRef="Unit_pure">0.80</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted
      contextRef="P01_22_2019To01_22_2019_FlowCapitalCorpMemberifrsfullBusinessCombinationsAxis"
      unitRef="Unit_pure"
      xsi:nil="true"/>
    <ifrs-full:RoyaltyExpense
      contextRef="P04_22_2019To04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_USD">10000</ifrs-full:RoyaltyExpense>
    <mcld:LiabilitiesPayableToThirdParty
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">43050</mcld:LiabilitiesPayableToThirdParty>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P04_22_2019To04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="2"
      unitRef="Unit_pure">1</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the acquisition-date fair value of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired, and liabilities assumed, and the resulting measurement of 100% NCI recorded by the Company at the date of acquisition: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 99%; font-family: ARIAL; font-size: 9pt; margin-left: auto; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Consideration transferred:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Change in fair-value of interest in Royalty Agreement (i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;167,488&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Assumption of Agnity&#x2019;s liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;43,050&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Total consideration transferred&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;210,538&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-indent: 0px;"&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;/div&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(i)&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of interest in the Royalty Agreement at April 22, 2019 was estimated using the discounted cash flow model. The major inputs employed in the model include forecasted royalty payments and the discount rate of 16%. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;/div&gt; &lt;div style="font-size: 24pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 24pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 85%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;33,524&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,387,723&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;46,483&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Long term receivable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible Asset &#x2013; Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,412,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible Asset &#x2013; Customer Relationship&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,468,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,232,910&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(457,259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(5,556,587&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrant liability (i)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(737,419&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Due to related party&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(930,608&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(444,768&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Net identifiable assets acquired (liabilities assumed)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,320&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Allocation to non-controlling interest&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;219,858&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;(i)&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A warrant was issued by Agnity in 2015 which entitles the warrant holder to acquire 6,324,660 common shares of Agnity at the exercise price of $0.000036 per share at any time until April&#160;15, 2022. The exercise price of the warrant is subject to certain anti-dilution adjustment provisions in the event of certain capital or business transactions. The warrant holder has the option to demand a cash settlement of the warrant for US$552,250 at any time prior to its expiry date if the warrant is not exercised. It is classified as other financial liabilities and measured at its redemption amount of US$552,250 or $737,419 in Canadian dollars on acquisition date, which is equivalent to its assessed acquisition date fair value. The fair value in Canadian dollar equivalent as at December&#160;31, 2021 was $&lt;span style="-sec-ix-hidden:hidden54819913"&gt;709,835&lt;/span&gt; (December&#160;31, 2020 - $710,924; December&#160;31, 2019 - $725,086). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <mcld:ChangeInFairValueOfInterestInRoyaltyAgreement
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">167488</mcld:ChangeInFairValueOfInterestInRoyaltyAgreement>
    <ifrs-full:LiabilitiesIncurred
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">43050</ifrs-full:LiabilitiesIncurred>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">210538</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="2"
      unitRef="Unit_pure">0.16</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">33524</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1387723</mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate>
    <mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">46483</mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1281</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">8412390</ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1468830</ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">3232910</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-457259</ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">5556587</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <mcld:WarrantLiabilityRecognizedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-737419</mcld:WarrantLiabilityRecognizedAsOfAcquisitionDate>
    <mcld:DueToRelatedPartyRecognizedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-930608</mcld:DueToRelatedPartyRecognizedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">444768</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-9320</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">219858</ifrs-full:NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate>
    <ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">6324660</ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable>
    <mcld:BusinessAcquisitionSharePrice
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="INF"
      unitRef="Unit_CAD_per_Share">0.000036</mcld:BusinessAcquisitionSharePrice>
    <ifrs-full:CashTransferred
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">552250</ifrs-full:CashTransferred>
    <mcld:FinancialLiabilitiesMeasuredAtRedemptionAmount
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_USD">552250</mcld:FinancialLiabilitiesMeasuredAtRedemptionAmount>
    <mcld:FinancialLiabilitiesMeasuredAtRedemptionAmount
      contextRef="PAsOn04_22_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">737419</mcld:FinancialLiabilitiesMeasuredAtRedemptionAmount>
    <mcld:FairValueOfWarrantLiabilitiesBusinessCombination
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</mcld:FairValueOfWarrantLiabilitiesBusinessCombination>
    <mcld:FairValueOfWarrantLiabilitiesBusinessCombination
      contextRef="PAsOn12_31_2019_AgnityGlobalIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">725086</mcld:FairValueOfWarrantLiabilitiesBusinessCombination>
    <ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1200000</ifrs-full:NumberOfInstrumentsOrInterestsIssuedOrIssuable>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the acquisition-date fair value of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired, and liabilities assumed, and the resulting value of goodwill: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 1pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 1pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Consideration transferred:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,650,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of demand promissory notes issued&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;(1)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;18,000,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;Fair value of common shares transferred&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 7pt; vertical-align: top; line-height: 7pt;;display:inline;;font-size:7.8px"&gt;(2)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,320,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Total consideration transferred&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;35,970,689&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; border-top-color: rgb(0, 0, 0); border-top-width: 1pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Final&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,227,739&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables (includes Unbilled revenue of $2,347,207)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,120,830&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;611,104&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,303,215&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;548,317&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible asset &#x2013; Customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,700,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible asset &#x2013; Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,800,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(2,030,470)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred revenue&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(133,556&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,303,215&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income tax liability&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,632,250&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;17,211,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;18,758,975&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;35,970,689&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">4650689</ifrs-full:CashTransferred>
    <mcld:FairValueOfDemandPromissoryNotesOfAcquirer
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">18000000</mcld:FairValueOfDemandPromissoryNotesOfAcquirer>
    <ifrs-full:EquityInterestsOfAcquirer
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">13320000</ifrs-full:EquityInterestsOfAcquirer>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">35970689</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <mcld:FairValueOfWarrantLiabilitiesBusinessCombination
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">6000000</mcld:FairValueOfWarrantLiabilitiesBusinessCombination>
    <mcld:FairValueOfWarrantLiabilitiesBusinessCombination
      contextRef="PAsOn08_08_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">12000000</mcld:FairValueOfWarrantLiabilitiesBusinessCombination>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2227739</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <mcld:UnbilledRevenue
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2347207</mcld:UnbilledRevenue>
    <mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">5120830</mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate>
    <mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">611104</mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate>
    <mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">4303215</mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">548317</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">12700000</ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1800000</ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2030470</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-133556</ifrs-full:DeferredIncomeIncludingContractLiabilitiesRecognisedAsOfAcquisitionDate>
    <mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-4303215</mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">3632250</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">17211714</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">18758975</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">35970689</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination
      contextRef="P07_10_2019To07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">9869589</ifrs-full:AcquisitionrelatedCostsRecognisedAsExpenseForTransactionRecognisedSeparatelyFromAcquisitionOfAssetsAndAssumptionOfLiabilitiesInBusinessCombination>
    <mcld:ConsultingFees
      contextRef="P07_10_2019To07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">750000</mcld:ConsultingFees>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P07_10_2019To07_10_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">239589</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:EquityInterestsOfAcquirer
      contextRef="PAsOn12_31_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">8880000</ifrs-full:EquityInterestsOfAcquirer>
    <mcld:CommonSharesIssuedForBrokeringAndDueDiligence
      contextRef="P01_01_2019To12_31_2019_McloudTechnologiesServicesIncMemberifrsfullBusinessCombinationsAxis"
      decimals="INF"
      unitRef="Unit_shares">800000</mcld:CommonSharesIssuedForBrokeringAndDueDiligence>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="P01_01_2021To12_31_2021_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis">The following table summarizes the final balances of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired and liabilities assumed, and the resulting value of goodwill.
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt;"/&gt;
&lt;td colspan="4" style="height: 7.5pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Final&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consideration transferred:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;703,212&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of common share consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,304,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of contingent consideration payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;879,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consideration&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,886,351&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 87%; font-family: ARIAL;"/&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;181,408&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;262,846&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Prepaid expenses and other deposits&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,863&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;242,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;551,880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;801,540&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(168,542&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Short-term loan&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(371,610&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(242,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1,273,483&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,612,868&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">703212</ifrs-full:CashTransferred>
    <ifrs-full:EquityInterestsOfAcquirer
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2304073</ifrs-full:EquityInterestsOfAcquirer>
    <ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">879066</ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">3886351</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">181408</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">262846</mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate>
    <mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">13863</mcld:PrepaidExpensesAndDepositsRecognizedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2098</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">242894</mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate>
    <ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">551880</ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">801540</ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">168542</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">371610</ifrs-full:BorrowingsRecognisedAsOfAcquisitionDate>
    <mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-242894</mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1273483</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="PAsOn01_24_2020_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2612868</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:ParValuePerShare
      contextRef="PAsOn01_24_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">18.18</ifrs-full:ParValuePerShare>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2021To12_31_2021_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <mcld:ContingentConsiderationRecognisedInOtherIncome
      contextRef="P01_01_2021To12_31_2021_ConstructionSystemsAssociatesIncUsaMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">838932</mcld:ContingentConsiderationRecognisedInOtherIncome>
    <ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory contextRef="P01_01_2021To12_31_2021_KanepiMemberifrsfullBusinessCombinationsAxis">On October&#160;8, 2021, the measurement period for the acquisition ended and the following table summarizes the acquisition-date fair value and the final balances of each major class of consideration transferred, the recognized amounts of the identifiable assets acquired and liabilities assumed, and the resulting value of goodwill. The preliminary balances were reported in the consolidated financial statements for the year ended December&#160;31, 2020 and there were no measurement period adjustments. &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 7.5pt;"/&gt;
&lt;td colspan="4" style="height: 7.5pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Final&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Consideration transferred:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,657,512&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of common share consideration&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,882,547&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of contingent consideration payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;568,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total consideration&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11,108,697&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 86%; font-family: ARIAL;"/&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="font-family: ARIAL;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom; font-family: ARIAL;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of assets and liabilities recognized:&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;556,880&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;598,059&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Other current assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,149&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,224&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right of use assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;266,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,294,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible - customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,632,794&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Accounts payable and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(643,385&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(266,396&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred tax liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,136,806&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value of net assets acquired&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;5,316,224&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5,792,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory>
    <ifrs-full:CashTransferred
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">4657512</ifrs-full:CashTransferred>
    <ifrs-full:EquityInterestsOfAcquirer
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">5882547</ifrs-full:EquityInterestsOfAcquirer>
    <ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">568638</ifrs-full:ContingentConsiderationRecognisedAsOfAcquisitionDate>
    <ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">11108697</ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred>
    <ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">556880</ifrs-full:CashAndCashEquivalentsRecognisedAsOfAcquisitionDate>
    <mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">598059</mcld:TradeAndOtherReceivablesRecognizedAsOfAcquisitionDate>
    <mcld:OtherCurrentAssetsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">13149</mcld:OtherCurrentAssetsRecognizedAsOfAcquisitionDate>
    <ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1224</ifrs-full:PropertyPlantAndEquipmentRecognisedAsOfAcquisitionDate>
    <mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">266396</mcld:RightOfUseAssetsRecognizedAsOfAcquisitionDate>
    <ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">3294309</ifrs-full:TechnologybasedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">2632794</ifrs-full:CustomerrelatedIntangibleAssetsRecognisedAsOfAcquisitionDate>
    <ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">643385</ifrs-full:TradeAndOtherPayablesRecognisedAsOfAcquisitionDate>
    <mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-266396</mcld:LeaseLiabilitiesRecognizedAsOfAcquisitionDate>
    <ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1136806</ifrs-full:DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate>
    <ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">5316224</ifrs-full:IdentifiableAssetsAcquiredLiabilitiesAssumed>
    <ifrs-full:GoodwillRecognisedAsOfAcquisitionDate
      contextRef="PAsOn10_08_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">5792473</ifrs-full:GoodwillRecognisedAsOfAcquisitionDate>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2020To12_31_2020_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">568638</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse
      contextRef="PAsOn12_31_2021_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="2"
      unitRef="Unit_pure">0.27</ifrs-full:DescriptionOfDiscountRatesUsedInCurrentEstimateOfValueInUse>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2021To12_31_2021_KanepiMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">171092</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <mcld:DisclosureOfBusinessAcquisitionPayableExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 18 - BUSINESS ACQUISITION PAYABLE &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,043,314&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent consideration changes related to CSA (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(853,308&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;879,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent consideration changes related to kanepi (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(171,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;568,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of foreign exchange differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(16,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(51,489&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,594,297&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;845,232&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,398,972&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,439,529&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the year ended December&#160;31, 2021, the Company determined that the amount of the contingent consideration recognized at the date of acquisition of Construction Systems Associates, Inc. USA (&#x201c;CSA&#x201d;) would not be payable as the operational performance metrics were not expected to be achieved. In addition, the fair value of the contingent consideration recognized at the date of acquisition for kanepi Group Pty Ltd. and its subsidiaries (&#x201c;kanepi&#x201d;) was remeasured based on management&#x2019;s estimate of the likelihood the performance metrics would be met by October 2022, resulting in a decrease in fair value and an offsetting amount recognized as other income.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"/&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, $383,368 of contingent consideration payable remains associated with the kanepi acquisition. The remaining balance of $1,015,604 relates to the acquisition consideration payable associated with the Field Diagnostic Services, Inc. (&#x201c;FDSI&#x201d;) acquisition completed in 2017.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</mcld:DisclosureOfBusinessAcquisitionPayableExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,043,314&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent consideration changes related to CSA (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(853,308&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;879,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent consideration changes related to kanepi (Note 17)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(171,092&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;568,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Effect of foreign exchange differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(16,157&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(51,489&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,594,297&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-current portion&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;845,232&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(108, 108, 107); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,398,972&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,439,529&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutBusinessAcquisitionPayableExplanatory>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2439529</mcld:BusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1043314</mcld:BusinessAcquisitionPayable>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2021To12_31_2021_CsaAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-853308</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2020To12_31_2020_CsaAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">879066</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2021To12_31_2021_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">-171092</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability
      contextRef="P01_01_2020To12_31_2020_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">568638</ifrs-full:IncreaseDecreaseInContingentConsiderationAssetLiability>
    <mcld:IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-16157</mcld:IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable>
    <mcld:IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-51489</mcld:IncreaseDecreaseThroughEffectOfForeignExchangeDifferencesOnBusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:BusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2439529</mcld:BusinessAcquisitionPayable>
    <mcld:CurrentPortionOfBusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:CurrentPortionOfBusinessAcquisitionPayable>
    <mcld:CurrentPortionOfBusinessAcquisitionPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1594297</mcld:CurrentPortionOfBusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayableNoncurrent
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">0</mcld:BusinessAcquisitionPayableNoncurrent>
    <mcld:BusinessAcquisitionPayableNoncurrent
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">845232</mcld:BusinessAcquisitionPayableNoncurrent>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:BusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2439529</mcld:BusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021_KanepiAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">383368</mcld:BusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021_FdsiAcquisitionMemberifrsfullBusinessCombinationsAxis"
      decimals="0"
      unitRef="Unit_CAD">1015604</mcld:BusinessAcquisitionPayable>
    <ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 19 - SHARE CAPITAL &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Common shares &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has an unlimited number of authorized voting shares with no par value. The following is a summary of shares issued during the year ended December&#160;31, 2021. The Company issued 71,190 common shares on exercise of Restricted Share Units (&#x201c;RSUs&#x201d;) (Note 20(b)).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Brokered public offering &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On April&#160;15, 2021, the Company closed a public offering of 2,300,000 units of the Company at a price of $6.30 per unit for aggregate gross proceeds of $14,490,000. Each unit consists of one common share and one common share purchase warrant. Each warrant entitles the holder to purchase one common share at an exercise price of $8.55 for 36 months following closing subject to adjustment in certain events.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The public offering was brokered, and the underwriting agent received cash commissions of $1,014,300 or 7% of the gross proceeds under the offering. In addition, the Company also incurred $459,986 of share issuance costs in connection with the offering, for total net proceeds of $13,015,714. Net proceeds were allocated $12,395,918 to share capital with the residual of $619,796 allocated to warrants which is included in contributed surplus in the consolidated statement of changes in equity for the year ended December&#160;31, 2021.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Non-brokered private placement offering &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On August&#160;13, 2021, the Company completed a non-brokered private placement, pursuant to a subscription agreement dated July&#160;12, 2021, of 75,676 units of the Company at a unit price of $5.55 for gross proceeds of $420,000. Each unit consists of one common share and one share purchase warrant at an exercise price of $8.55 per common share with warrants expiring April 2024. Net proceeds of $420,000 were allocated fully to the common shares.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; color: rgb(19, 73, 138); font-size: 9pt; line-height: 9pt;;font-weight:bold;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px; line-height: 9pt;;display:inline;"&gt;&lt;div style="line-height: 9pt; font-size: 9pt;;font-style:italic;display:inline;"&gt;Conversion of 2021 Convertible Debentures&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On August&#160;13, 2021, the Company extinguished 99.2% of the principal and accrued interest of the 2021 Debentures (Note 14(b)). The principal and interest payable balance of converted debentures was settled by issuing an aggregate of 2,107,787 common shares and 2,107,787 common share purchase warrants. The value of the common shares at August&#160;13, 2021, net of transaction costs was $14,436,728. See Note 15 for description of warrants issued.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;USD Brokered public offering &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On November&#160;29, 2021, the Company closed a public offering of 2,100,000 units of the Company at US$4.50 per unit for aggregate gross proceeds of $12,040,198 (US$9,450,000) and net proceeds of $10,912,251 after underwriting discounts and commissions payable. On December&#160;3, 2021, an additional 315,000 units, representing the over-allotment option under the offering, were issued for aggregate gross proceeds of $1,820,070 (US$1,417,450) and net proceeds of $1,674,464. Each unit consists of one common share of the Company and one common share purchase warrant. Each warrant entitles the holder to purchase one common share, a warrant share, at an exercise price of US$4.75 per warrant share for five years following closing subject to adjustment in certain circumstances. The common shares and the share purchase warrants were issued separately.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Gross proceeds were allocated $5,302,004 to the warrants with the residual of $8,558,264 allocated to share capital. Transaction costs of $1,738,087 associated with the issuance of the units were allocated proportionately with the allocation of gross proceeds with $1,073,262 net against share capital and $664,825 allocated to finance costs (Note 22).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company also issued warrants to the underwriter of the offering to purchase 126,000 common shares at an exercise price of US$4.95 which are exercisable to May&#160;22, 2025. The fair value of these warrants of $162,947 were recorded to contributed surplus and are considered transaction costs of which a portion is expensed in the consolidated statements of loss and comprehensive loss.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In addition to the transaction costs associated with the issuance of the units, the Company incurred additional expenses related to the registration process and listing of its common shares on the NASDAQ which are included in general and administrative costs in the consolidated statements of loss and comprehensive loss.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Common shares in escrow &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, the Company has 681,024 (December 31, 2020 - 1,674,284;&#160;December&#160;31, 2019 - 2,381,826) common shares subject to escrow conditions resulting from business combinations and asset acquisitions in prior years. There were no additional common shares subject to escrow conditions added during the year ended December&#160;31, 2021. Escrow restrictions will be released on 458,599 shares in the year ending December&#160;31, 2022, and the remaining 222,425 shares in the year ending December&#160;31, 2023.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Shares issued for debt settlement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;During February and September 2019, the Company issued 1,964 and 5,000 common shares respectively for settlement of outstanding debt to vendors for services provided. The Company valued these common shares based on the trading price of the Company&#x2019;s shares on the date of issuance. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&#160;&#160;Warrants&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0px; margin-bottom: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 9pt; font-family: ARIAL; text-align: justify;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s warrants outstanding at December&#160;31, 2021, 2020 and 2019 are as follows and includes warrants classified as equity-settled and warrants classified as financial liabilities (Note 15):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-family: ARIAL; font-size: 8pt; width: 816px; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 465.109px;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 163.188px;"/&gt;
&lt;td style="vertical-align: bottom; width: 8.15625px;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 163.188px;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 9pt;"&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: top; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&#160;Warrants&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);;text-align:right;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: ARIAL; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Weighted&#160;Average&#160;&#160;&lt;br/&gt;Exercise Price&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: ARIAL; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,104,378&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13.50&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,957&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14.46&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(133,176)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12.96&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(209,899)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.50&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;781,260&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13.80&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,433,081&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.72&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,228,935)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.06&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(53,880)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.31&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,931,526&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14.82&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,140,223&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7.64&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(589,820)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.97&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,481,929&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.83&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;During the year ended December&#160;31, 2021, the Company issued share purchase warrants in conjunction with the following transactions: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Equity classified warrants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;115,760 warrants to brokers in connection with the issuance of the 2021 Debentures (Note 14(b)). Warrants issued to brokers are denominated in USD with exercise prices that range between $4.12 (US$3.42) and $8.28 (US$6.60) and are exercisable for 24 months with maturity dates ranging from December 2022 to May 2023. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0px;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The total fair value of warrants issued to brokers of $294,894 was calculated using the Black-Scholes model with the following weighted average inputs and assumptions: issue date share price of $6.39; exercise price of $5.85; risk-free rate of 0.26%; expected life of 1.88 years; expected volatility of 69%; and no expected dividends. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,300,000 warrants in connection with the April&#160;15, 2021 public offering (Note 19(a)); &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;75,676 warrants in connection with the non-brokered private placement offering (Note 19(a)); and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;126,000 warrants issued to the underwriter of the November 2021 USD public offering (Note 19(a)). The total fair value of warrants of $162,947 was calculated using the Black-Scholes model with the following inputs and assumptions: issue date share price of $5.70; exercise price of $6.31; risk-free rate of 1.04%; expected life of 3.48 years; expected volatility of 45%; and no expected dividends. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derivative liability warrants&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,107,787 warrants in connection with the August&#160;13, 2021, conversion and interest settlement of the majority of the 2021 Debentures (Note 14(b)); and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,415,000 warrants in connection with the November 2021 USD public offering (Note 19(a); Note 15). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrants outstanding at December&#160;31, 2021 were as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 19%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"/&gt;
&lt;td colspan="2" style="height: 6pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 6pt;"/&gt;
&lt;td colspan="2" style="height: 6pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Expiry Date&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercise&#160;Price&#160;$&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;Outstanding&#160;Warrants&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;June 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;15.00&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;19,584&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;July 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14.25&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;525,114&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5.63&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5.72&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;37,400&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.97&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;25,400&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;February 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7.80&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;March 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.28&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;May 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4.12&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;34,960&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;April 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.55&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,375,676&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;June 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22.50&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,333&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;August 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.60&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,107,787&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;16.20&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;611,027&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;May 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.31&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;126,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;July 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14.25&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;182,648&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;November 2026&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.05&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,415,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.83&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,481,929&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average remaining contractual life of outstanding warrants was 3.09 years at December&#160;31, 2021 (December 31, 2020 - 2.29 years; December&#160;31, 2019 - 1.37 years). Exercise prices for warrants denominated in USD as presented above were converted to the C$ equivalent exercise prices on the date of the applicable transaction. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfShareCapitalReservesAndOtherEquityInterestExplanatory>
    <mcld:StockIssuedDuringPeriodCommonSharesIssued.
      contextRef="P01_01_2021To12_31_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="INF"
      unitRef="Unit_shares">71190</mcld:StockIssuedDuringPeriodCommonSharesIssued.>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">2300000</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <mcld:SaleOfStockPricePerShare
      contextRef="PAsOn04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_CAD_per_Share">6.3</mcld:SaleOfStockPricePerShare>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">14490000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">8.55</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:WarrantsExercisableTerm contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">P36M</mcld:WarrantsExercisableTerm>
    <mcld:UnderwritersCashCommission
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">1014300</mcld:UnderwritersCashCommission>
    <mcld:PercentageOfGrossProceedsFromPublicOfferingIssue
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_pure">0.07</mcld:PercentageOfGrossProceedsFromPublicOfferingIssue>
    <ifrs-full:ShareIssueRelatedCost
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">459986</ifrs-full:ShareIssueRelatedCost>
    <mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">13015714</mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts>
    <mcld:NetProceedsAllocatedToCommonShares
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">12395918</mcld:NetProceedsAllocatedToCommonShares>
    <mcld:ResidualValueOfCommonSharesMeasured
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">619796</mcld:ResidualValueOfCommonSharesMeasured>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P08_13_2021To08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_shares">75676</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <mcld:SaleOfStockPricePerShare
      contextRef="PAsOn08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">5.55</mcld:SaleOfStockPricePerShare>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P08_13_2021To08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">420000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">8.55</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:WarrantsMaturityTerm contextRef="P08_13_2021To08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">April 2024</mcld:WarrantsMaturityTerm>
    <mcld:NetProceedsAllocatedToCommonShares
      contextRef="P08_13_2021To08_13_2021_NonBrokeredPrivatePlacementMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">420000</mcld:NetProceedsAllocatedToCommonShares>
    <mcld:PercentageOfDebtExtinguishment
      contextRef="PAsOn08_13_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="3"
      unitRef="Unit_pure">0.992</mcld:PercentageOfDebtExtinguishment>
    <mcld:StockIssuedDuringPeriodSharesIssuedForConversionSettlement
      contextRef="P08_13_2021To08_13_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="INF"
      unitRef="Unit_shares">2107787</mcld:StockIssuedDuringPeriodSharesIssuedForConversionSettlement>
    <mcld:StockIssuedDuringPeriodSharesIssuedForConversionSettlement
      contextRef="P08_13_2021To08_13_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">2107787</mcld:StockIssuedDuringPeriodSharesIssuedForConversionSettlement>
    <mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts
      contextRef="P08_13_2021To08_13_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">14436728</mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">2100000</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <mcld:SaleOfStockPricePerShare
      contextRef="PAsOn11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">4.5</mcld:SaleOfStockPricePerShare>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_CAD">12040198</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">9450000</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts
      contextRef="P11_29_2021To11_29_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_CAD">10912251</mcld:ProceedsFromIssuanceOfOrdinarySharesNetOfIssuanceCosts>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P12_03_2021To12_03_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_OverAllotmentOptionMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_shares">315000</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P12_03_2021To12_03_2021_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_CAD">1820070</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <ifrs-full:ProceedsFromIssueOfOrdinaryShares
      contextRef="P12_03_2021To12_03_2021_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_USD">1417450</ifrs-full:ProceedsFromIssueOfOrdinaryShares>
    <mcld:NetProceedsAllocatedToCommonShares
      contextRef="P12_03_2021To12_03_2021_UsdBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis"
      decimals="0"
      unitRef="Unit_CAD">1674464</mcld:NetProceedsAllocatedToCommonShares>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn12_03_2021_OrdinarySharesMemberifrsfullClassesOfShareCapitalAxis_OverAllotmentOptionMembermcldSubsidiarySaleOfStockAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">4.75</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:ProceedsFromTheIssueOfWarrants
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">5302004</mcld:ProceedsFromTheIssueOfWarrants>
    <mcld:ResidualValueOfCommonSharesMeasured
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">8558264</mcld:ResidualValueOfCommonSharesMeasured>
    <mcld:TransactionCostsAssociatedWithTheIssuanceOfTheUnits
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">1738087</mcld:TransactionCostsAssociatedWithTheIssuanceOfTheUnits>
    <ifrs-full:PaymentsForShareIssueCosts
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">1073262</ifrs-full:PaymentsForShareIssueCosts>
    <ifrs-full:PaymentsForDebtIssueCosts
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">664825</ifrs-full:PaymentsForDebtIssueCosts>
    <mcld:StockIssuedDuringPeriodWarrantsIssuedToUnderwriters
      contextRef="P11_29_2021To11_29_2021_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">126000</mcld:StockIssuedDuringPeriodWarrantsIssuedToUnderwriters>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn11_29_2021_UsBrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">4.95</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:TransactionCostRelatedToFairValueOfWarrants
      contextRef="P11_29_2021To11_29_2021"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:TransactionCostRelatedToFairValueOfWarrants>
    <mcld:CommonSharesSubjectToEscrow
      contextRef="PAsOn12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">681024</mcld:CommonSharesSubjectToEscrow>
    <mcld:CommonSharesSubjectToEscrow
      contextRef="PAsOn12_31_2020"
      decimals="INF"
      unitRef="Unit_shares">1674284</mcld:CommonSharesSubjectToEscrow>
    <mcld:CommonSharesSubjectToEscrow
      contextRef="PAsOn12_31_2019"
      decimals="INF"
      unitRef="Unit_shares">2381826</mcld:CommonSharesSubjectToEscrow>
    <mcld:AdditionalCommonSharesIssuedDuringPeriodSubjectToEscrow
      contextRef="P01_01_2021To12_31_2021"
      decimals="INF"
      unitRef="Unit_shares">0</mcld:AdditionalCommonSharesIssuedDuringPeriodSubjectToEscrow>
    <mcld:AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow
      contextRef="P01_01_2021To12_31_2021_MajorOrdinaryShareTransactionsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="INF"
      unitRef="Unit_shares">458599</mcld:AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow>
    <mcld:AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow
      contextRef="P01_01_2023To12_31_2023_MajorOrdinaryShareTransactionsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="INF"
      unitRef="Unit_shares">222425</mcld:AdditionalCommonSharesToBeIssuedDuringPeriodSubjectToEscrow>
    <ifrs-full:NumberOfSharesIssued
      contextRef="PAsOn02_01_2019_CommonShareMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">1964</ifrs-full:NumberOfSharesIssued>
    <ifrs-full:NumberOfSharesIssued
      contextRef="PAsOn09_01_2019_CommonShareMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">5000</ifrs-full:NumberOfSharesIssued>
    <mcld:DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="color: rgb(0, 0, 0); font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 6pt; margin-bottom: 0pt; font-size: 9pt; font-family: ARIAL; text-align: justify;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s warrants outstanding at December&#160;31, 2021, 2020 and 2019 are as follows and includes warrants classified as equity-settled and warrants classified as financial liabilities (Note 15):&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 12pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: &amp;quot;Times New Roman&amp;quot;; font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; border-collapse: collapse; font-family: ARIAL; font-size: 8pt; width: 816px; border: 0px; margin: 0px auto; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 465.109px;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 163.188px;"/&gt;
&lt;td style="vertical-align: bottom; width: 8.15625px;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 163.188px;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 9pt;"&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: top; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&#160;Warrants&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; border-bottom: 2.4pt solid rgb(19, 73, 138); vertical-align: bottom; background-color: rgb(69, 81, 100);;text-align:right;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: ARIAL; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Weighted&#160;Average&#160;&#160;&lt;br/&gt;Exercise Price&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 9pt; font-family: ARIAL; text-align: right; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2018&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,104,378&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13.50&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19,957&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14.46&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(133,176)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;12.96&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(209,899)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.50&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;781,260&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13.80&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;2,433,081&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.72&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(1,228,935)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;12.06&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(53,880)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 1pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.31&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1,931,526&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14.82&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Issued&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7,140,223&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;7.64&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; font-size: 8pt;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;(589,820)&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;13.97&#160;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="border-top: 1pt solid rgb(0, 0, 0); height: 3pt; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="break-inside: avoid; font-family: ARIAL; font-size: 8pt;"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: top;"&gt; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.5em; text-indent: -1em; font-size: 8pt; font-family: ARIAL; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,481,929&#160;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; font-size: x-small;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 2pt solid rgb(0, 0, 0); vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.83&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; </mcld:DisclosureOfDetailedInformationAboutReconciliationOfWarrantsClassifiedAsEquitySettledAndFinancialLiabilitiesExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2018_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">1104378</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2018_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.5</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_shares">19957</mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement>
    <mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.46</mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">133176</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.96</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">209899</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2019To12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.5</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">781260</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2019_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.8</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_shares">2433081</mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement>
    <mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.72</mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">1228935</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.06</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">53880</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.31</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">1931526</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2020_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.82</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_shares">7140223</mcld:NumberOfShareOptionsIssuedInShareBasedPaymentArrangement>
    <mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.64</mcld:WeightedAverageExercisePriceShareOptionsIssuedInShareBasedPaymentArrangement>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">589820</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2021To12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">13.97</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">8481929</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.83</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <mcld:StockIssuedDuringPeriodCommonSharesIssued.
      contextRef="P01_01_2021To12_31_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">115760</mcld:StockIssuedDuringPeriodCommonSharesIssued.>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_CAD_per_Share">4.12</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">3.42</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_CAD_per_Share">8.28</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:ClassOfWarrantsExercisePricePerShare
      contextRef="PAsOn12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">6.6</mcld:ClassOfWarrantsExercisePricePerShare>
    <mcld:WarrantsExercisableTerm contextRef="P01_01_2021To12_31_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">P24M</mcld:WarrantsExercisableTerm>
    <mcld:WarrantsMaturityTerm contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">December 2022</mcld:WarrantsMaturityTerm>
    <mcld:WarrantsMaturityTerm contextRef="P01_01_2021To12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis">May 2023</mcld:WarrantsMaturityTerm>
    <mcld:FairValueOfWarrantsIssued
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">294894</mcld:FairValueOfWarrantsIssued>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_SharePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_shares">6.39</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExercisePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_shares">5.85</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_pure">0.26</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_Y">1.88</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedVolatilityMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_pure">69</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToBrokerMembermcldClassOfWarrantsAxis_ExpectedDividendMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_shares">0</mcld:WarrantsMeasurementInput>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P04_15_2021To04_15_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">2300000</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering
      contextRef="P08_13_2021To08_13_2021_BrokeredPublicOfferingMembermcldSubsidiarySaleOfStockAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">75676</mcld:StockIssuedDuringPeriodNewSharesIssuedInInitialPublicOffering>
    <mcld:StockIssuedDuringPeriodWarrantsIssuedToUnderwriters
      contextRef="P01_01_2021To12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="INF"
      unitRef="Unit_shares">126000</mcld:StockIssuedDuringPeriodWarrantsIssuedToUnderwriters>
    <mcld:FairValueOfWarrantsIssued
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:FairValueOfWarrantsIssued>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_SharePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_shares">5.7</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExercisePriceMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_shares">6.31</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_RiskFreeRateMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_pure">1.04</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedLifeMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_Y">3.48</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedVolatilityMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_pure">45</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsMeasurementInput
      contextRef="PAsOn12_31_2021_EquitySettledWarrantsIssuedToUnderwritersMembermcldClassOfWarrantsAxis_ExpectedDividendMeasurementInputMemberifrsfullUnobservableInputsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_shares">0</mcld:WarrantsMeasurementInput>
    <mcld:WarrantsOutstanding
      contextRef="PAsOn11_29_2021"
      decimals="INF"
      unitRef="Unit_shares">2107787</mcld:WarrantsOutstanding>
    <mcld:WarrantsOutstanding
      contextRef="PAsOn08_13_2021"
      decimals="INF"
      unitRef="Unit_shares">2415000</mcld:WarrantsOutstanding>
    <mcld:DisclosureOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrants outstanding at December&#160;31, 2021 were as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 19%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 6pt;"/&gt;
&lt;td colspan="2" style="height: 6pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 6pt;"/&gt;
&lt;td colspan="2" style="height: 6pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Expiry Date&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exercise&#160;Price&#160;$&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 1pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;Outstanding&#160;Warrants&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;June 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;15.00&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;19,584&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;July 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14.25&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;525,114&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;December 2022&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5.63&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5.72&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;37,400&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.97&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;25,400&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;February 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7.80&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;March 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.28&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;May 2023&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4.12&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;34,960&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;April 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.55&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,375,676&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;June 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22.50&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,333&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;August 2024&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8.60&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,107,787&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;January 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;16.20&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;611,027&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;May 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.31&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;126,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;July 2025&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14.25&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;182,648&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt; &lt;div style="text-align: right; text-indent: -1em; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;November 2026&#160;&#160;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.05&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,415,000&#160;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.83&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2.4pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,481,929&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutWarrantsOutstandingIncludingExpirationDateExplanatory>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">19584</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.25</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">525114</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_DecemberTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.63</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_DecemberTwoThousandTwentyTwoMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">1000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeOneMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.72</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeOneMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">37400</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.97</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyThreeTwoMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">25400</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_FebruaryTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.8</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_FebruaryTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">8000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MarchTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.28</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MarchTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">9000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">4.12</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyThreeMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">34960</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_AprilTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.55</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_AprilTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">2375676</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">22.5</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JuneTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">3333</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_AugustTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.6</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_AugustTwoThousandTwentyFourMembermcldWarrantsExpirationPeriodAxis_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">2107787</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">16.2</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JanuaryTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">611027</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.31</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_MayTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">126000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.25</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_JulyTwoThousandTwentyFiveMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">182648</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_NovemberTwoThousandTwentySixMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.05</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_NovemberTwoThousandTwentySixMembermcldWarrantsExpirationPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">2415000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.83</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EquitySettledAndFinanceLiabilitiesMembermcldClassOfWarrantsAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">8481929</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_WarrantsMemberifrsfullClassesOfShareCapitalAxis">P3Y1M2D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2020To12_31_2020_WarrantsMemberifrsfullClassesOfShareCapitalAxis">P2Y3M14D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2019To12_31_2019_WarrantsMemberifrsfullClassesOfShareCapitalAxis">P1Y4M13D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 20 &#x2013; SHARE-BASED PAYMENT ARRANGEMENTS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has an equity incentive plan (the &#x201c;Plan&#x201d;) which allows management to grant incentive stock options, non-statutory stock options, share appreciation rights, restricted share awards, restricted share unit awards, and other share awards to selected directors, employees, and consultants. A maximum of 10% of the issued and outstanding common shares of the Company may be reserved for issuance under the Plan. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company recorded share-based compensation as follows. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Stock options (a)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;908,293&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;677,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;820,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted share units (b)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;959,622&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;776,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;647,748&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,867,915&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,454,235&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,468,361&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Stock Options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The board of directors or designated committee set the terms of the share-based payment arrangements under the Plan; however, the general terms of stock options are as follows. The options have a maximum term of 10 years and vest as to 33% on each anniversary date of the date of grant over three years. In limited cases, options vest immediately. For the majority of grants, the exercise price is equal to the closing price of the Company&#x2019;s common shares on the grant date. On the date the option holder ceases to be employed, vested options are exercisable for a period of three months following that date, and unvested options are forfeited. Compensation is recognized on a graded vesting basis over the vesting period. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Movement in the number of stock options outstanding and their related weighted-average exercise prices were as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;423,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11.01&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;349,657&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.48&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;95,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.70&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;487,775&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7.10&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;153,828&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;9.99&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;323,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.20&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,639&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.50&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(50,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.62&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(40,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9.87&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(32,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.52&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,201&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11.03&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.67&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cancelled&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(33,333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;10.50&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at December 31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;866,789&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.81&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;423,303&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.01&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;349,657&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.48&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercisable at December 31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;275,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;161,244&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.70&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12.87&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following summarizes information about the Company&#x2019;s stock options outstanding at December&#160;31, 2021:&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 42%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 4pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options Outstanding&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="7" style="padding-bottom: 4pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options exercisable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range of prices&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&#160;price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&#160;life&lt;br/&gt; (years)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&#160;price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$5.67 - $8.70&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;506,502&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.88&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;9.0&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25,389&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.56&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$8.71 - $10.95&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;200,706&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10.67&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4.9&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;138,622&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.57&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$10.96 - $12.59&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;104,303&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.78&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.1&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,461&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.78&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$12.60 - $18.02&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;55,278&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;14.11&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;6.4&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;40,001&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;14.59&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;866,789&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.81&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;275,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, if all exercisable options were exercised total cash received would be $3,057,750 (December 31, 2020 - $1,886,555; December&#160;31, 2019 - $1,206,687). Unrecognized share-based compensation expense related to unvested stock options granted was $1,824,812 at December&#160;31, 2021 (December 31, 2020 - $710,934; December&#160;31, 2019 - $1,061,013). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Measurement of fair values for equity-settled arrangements &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The weighted average fair value of stock options granted during the year ended December&#160;31, 2021 of $4.25 per option, or $2,061,007 (December 31, 2020 - $4.54 per option or $698,949; December&#160;31, 2019 - $&lt;span style="-sec-ix-hidden:hidden54819314"&gt;4.91&lt;/span&gt; per option or $1,597,043) was calculated at the grant date using the Black-Scholes model with the following weighted average assumptions and inputs.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 35%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 22%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant date share price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7.00&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.93&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10.88&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7.10&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.74&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.13&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk-free rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1.32&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.36&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.57&#160;&#160;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life, years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.2 years&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.0 years&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3.9 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;75&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;66&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;54&#160;&#160;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividends&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeiture rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;7&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10&#160;&#160;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility is based on an evaluation of the historical volatility of the Company&#x2019;s share prices since the Company commenced trading which is a reasonable approximation of the volatility over the expected term of the stock option. The expected term of the options has been based on historical experience and general option holder behavior. The forfeiture rate reflects the anticipated level of forfeitures of options in the future. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Restricted Share Units (&#x201c;RSUs&#x201d;) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;RSUs are granted to directors, employees and consultants and each RSU entitles the holder to one common share at the end of the vesting period. RSUs have various terms ranging from immediate vesting to vesting on either the first, second or third anniversary of the grant date, or as to 33% on each anniversary date of the grant over three years. Compensation is recognized on a graded vesting basis over the vesting period. The Company issues common shares to the RSU holder equal to the number of vested RSUs at the RSU holders&#x2019; request. &lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s obligation to issue shares on the vesting of RSUs is an unfunded and unsecured obligation of the Company. A continuity of RSUs is as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Number of RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Outstanding at January&#160;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;222,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;151,790&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;101,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;73,164&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;123,797&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,640&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(71,190)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(35,877)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(11,905)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,074)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,332)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,723)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Withheld &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(8,448)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(14,156)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Outstanding at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;208,674&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;222,222&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;151,790&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Exercisable at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;115,468&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;33,516&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,036&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;71,190 common shares issued on exercise of 79,638 RSUs at a weighted average grant date exercise price of $8.87. Certain RSU holders elected for RSUs exercised to be settled net of any tax withholding obligations.&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of each RSU is based on the market price of the Company&#x2019;s common shares on the date of grant and the total fair value of RSUs granted in the year ended December&#160;31, 2021 was $528,028 (December 31, 2020 - $1,069,042; December&#160;31, 2019 - $829,976). Unrecognized share-based compensation expense related to unvested RSUs was $277,686 at December&#160;31, 2021 (December 31, 2020 - $807,830; December&#160;31,&#160;2019&#160;-&#160;$702,373).&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;</ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory>
    <mcld:PercentageOfIssuedAndOutstandingSharesReservedForIssuanceUnderThePlan
      contextRef="PAsOn12_31_2021"
      decimals="2"
      unitRef="Unit_pure">0.10</mcld:PercentageOfIssuedAndOutstandingSharesReservedForIssuanceUnderThePlan>
    <ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company recorded share-based compensation as follows. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Stock options (a)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;908,293&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;677,452&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;820,613&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Restricted share units (b)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;959,622&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;776,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;647,748&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,867,915&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,454,235&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,468,361&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:ExplanationOfEffectOfSharebasedPaymentsOnProfitOrLoss>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">908293</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2020To12_31_2020_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">677452</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2019To12_31_2019_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">820613</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">959622</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2020To12_31_2020_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">776783</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2019To12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">647748</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1867915</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1454235</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1468361</ifrs-full:ExpenseFromSharebasedPaymentTransactionsInWhichGoodsOrServicesReceivedDidNotQualifyForRecognitionAsAssets>
    <ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">10</ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement>
    <ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">vest as to 33% on each anniversary date of the date of grant</ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement>
    <mcld:ShareBasedPaymentArrangementVestingRightPercentage
      contextRef="PAsOn12_31_2021_EachOfTheThreeOneYearAnniversariesOfTheDateOfGrantMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="2"
      unitRef="Unit_pure">0.33</mcld:ShareBasedPaymentArrangementVestingRightPercentage>
    <mcld:NumberOfMonthsDeterminingVestedOptionsExercisable contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">P3M</mcld:NumberOfMonthsDeterminingVestedOptionsExercisable>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Movement in the number of stock options outstanding and their related weighted-average exercise prices were as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&#160;of&lt;br/&gt; Options&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; padding-bottom: 0.375pt;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.375pt;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Opening balance&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;423,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11.01&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;349,657&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.48&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;95,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.70&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;487,775&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7.10&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;153,828&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;9.99&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;323,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.20&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,639&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.50&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(50,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.62&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(40,088&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;9.87&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(32,777&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.52&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(17,783&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.35&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expired&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(4,201&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11.03&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,433&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.67&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cancelled&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(33,333&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;10.50&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Outstanding at December 31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;866,789&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.81&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;423,303&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.01&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;349,657&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.48&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercisable at December 31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;275,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;161,244&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.70&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;17,014&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;12.87&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">423303</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.01</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">349657</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.48</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">95000</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2018"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.7</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">487775</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.1</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">153828</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.99</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">323278</ifrs-full:NumberOfShareOptionsGrantedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.2</ifrs-full:WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">7639</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.5</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">50838</ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.62</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">40088</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.87</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">32777</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.52</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">17783</ifrs-full:NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.35</ifrs-full:WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">4201</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.03</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6433</ifrs-full:NumberOfShareOptionsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.67</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExpiredInSharebasedPaymentArrangement2019>
    <mcld:NumberOfShareOptionsCancelledInShareBasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-33333</mcld:NumberOfShareOptionsCancelledInShareBasedPaymentArrangement>
    <mcld:WeightedAverageExercisePriceOfShareOptionsCancelledInShareBasedPaymentArrangement2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="4"
      unitRef="Unit_pure">0.105</mcld:WeightedAverageExercisePriceOfShareOptionsCancelledInShareBasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">866789</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.81</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">423303</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.01</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">349657</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.48</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">275473</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.1</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">161244</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.7</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">17014</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.87</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Stock Options (continued) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following summarizes information about the Company&#x2019;s stock options outstanding at December&#160;31, 2021:&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 42%;"/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 7%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="10" style="padding-bottom: 4pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options Outstanding&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="7" style="padding-bottom: 4pt; vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Options exercisable&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Range of prices&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&#160;price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&#160;life&lt;br/&gt; (years)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Number&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138); border-right: 0.75pt solid rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&#160;price&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$5.67 - $8.70&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;506,502&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.88&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;9.0&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25,389&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.56&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$8.71 - $10.95&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;200,706&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10.67&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4.9&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;138,622&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10.57&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$10.96 - $12.59&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;104,303&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11.78&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6.1&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,461&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.78&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;$12.60 - $18.02&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;55,278&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;14.11&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;6.4&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;40,001&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);;text-align:right;"&gt;14.59&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(64, 64, 64);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;866,789&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8.81&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;7.5&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 10pt; font-size: 10pt; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;275,473&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;11.10&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1.5pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;  </ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">5.67</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.7</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">506502</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.88</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">P9Y</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">25389</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_FivePointSixSevenToEightPointSevenZeroMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">6.56</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.71</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.95</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">200706</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.67</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">P4Y10M24D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">138622</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_EightPointSevenOneToTenPointNineFiveMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.57</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.96</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.59</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">104303</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.78</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">P6Y1M6D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">71461</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TenPointNineSixToTwelvePointFiveNineMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.78</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">12.6</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:ExercisePriceOfOutstandingShareOptions2019
      contextRef="PAsOn12_31_2021_TopOfRangeMemberifrsfullRangeAxis_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">18.02</ifrs-full:ExercisePriceOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">55278</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.11</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">P6Y4M24D</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">40001</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TwelvePointSixZeroToEighteenPointZeroTwoMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.59</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOutstandingShareOptions
      contextRef="PAsOn12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">866789</ifrs-full:NumberOfOutstandingShareOptions>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.81</ifrs-full:WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019>
    <ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019 contextRef="P01_01_2021To12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis">P7Y6M</ifrs-full:WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019>
    <ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="0"
      unitRef="Unit_CAD">275473</ifrs-full:NumberOfShareOptionsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019
      contextRef="PAsOn12_31_2021_TotalMemberifrsfullRangesOfExercisePricesForOutstandingShareOptionsAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.1</ifrs-full:WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2021To12_31_2021_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">3057750</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2020To12_31_2020_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">1886555</ifrs-full:ProceedsFromExerciseOfOptions>
    <ifrs-full:ProceedsFromExerciseOfOptions
      contextRef="P01_01_2019To12_31_2019_IfAllExercisableOptionsWereExercisedMembersrtStatementScenarioAxis_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">1206687</ifrs-full:ProceedsFromExerciseOfOptions>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1824812</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">710934</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1061013</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedStockOptionsGranted>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">4.25</ifrs-full:WeightedAverageSharePrice2019>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted
      contextRef="PAsOn12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">2061007</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
    <ifrs-full:WeightedAverageSharePrice2019
      contextRef="P01_01_2020To12_31_2020_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="2"
      unitRef="Unit_CAD_per_Share">4.54</ifrs-full:WeightedAverageSharePrice2019>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted
      contextRef="PAsOn12_31_2020_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">698949</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted
      contextRef="PAsOn12_31_2019_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">1597043</ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionPricingModelShareOptionsGranted contextRef="P01_01_2021To12_31_2021_StockOptionsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">Black-Scholes model</ifrs-full:DescriptionOfOptionPricingModelShareOptionsGranted>
    <ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 35%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 22%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 20%;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1.5pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Grant date share price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7.00&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8.93&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;10.88&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercise price&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;7.10&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;9.74&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;11.13&#160;&#160;&#160;&#160;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Risk-free rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1.32&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0.36&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;1.57&#160;&#160;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected life, years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6.2 years&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5.0 years&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3.9 years&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected volatility&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;75&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;66&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;54&#160;&#160;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected dividends&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeiture rate&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;7&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&#160;%&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;10&#160;&#160;%&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">7</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">8.93</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">10.88</ifrs-full:WeightedAverageSharePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_USD_per_Share">7.1</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_USD_per_Share">9.74</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:ExercisePriceShareOptionsGranted2019
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_USD_per_Share">11.13</ifrs-full:ExercisePriceShareOptionsGranted2019>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P01_01_2021To12_31_2021"
      decimals="4"
      unitRef="Unit_pure">0.0132</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P01_01_2020To12_31_2020"
      decimals="4"
      unitRef="Unit_pure">0.0036</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted
      contextRef="P01_01_2019To12_31_2019"
      decimals="4"
      unitRef="Unit_pure">0.0157</ifrs-full:DescriptionOfRiskFreeInterestRateShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_CAD_Year">6.2</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_CAD_Year">5</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfOptionLifeShareOptionsGranted
      contextRef="P01_01_2019To12_31_2019"
      decimals="6"
      unitRef="Unit_CAD_Year">3.9</ifrs-full:DescriptionOfOptionLifeShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_pure">0.75</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P01_01_2020To12_31_2020"
      decimals="2"
      unitRef="Unit_pure">0.66</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_pure">0.54</ifrs-full:DescriptionOfExpectedVolatilityShareOptionsGranted>
    <mcld:DescriptionOfForfeitureRateShareOptionsGranted
      contextRef="P01_01_2021To12_31_2021"
      decimals="2"
      unitRef="Unit_pure">0.07</mcld:DescriptionOfForfeitureRateShareOptionsGranted>
    <mcld:DescriptionOfForfeitureRateShareOptionsGranted
      contextRef="P01_01_2019To12_31_2019"
      decimals="2"
      unitRef="Unit_pure">0.10</mcld:DescriptionOfForfeitureRateShareOptionsGranted>
    <ifrs-full:InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted contextRef="P01_01_2021To12_31_2021">Expected volatility is based on an evaluation of the historical volatility of the Company&#x2019;s share prices since the Company commenced trading which is a reasonable approximation of the volatility over the expected term</ifrs-full:InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted>
    <mcld:ConversionBasis contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">one</mcld:ConversionBasis>
    <ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">RSUs have various terms ranging from immediate vesting to vesting on either the first, second or third anniversary of the grant date, or as to 33% on each anniversary date of the grant over three years.</ifrs-full:DescriptionOfVestingRequirementsForSharebasedPaymentArrangement>
    <mcld:ShareBasedPaymentArrangementVestingRightPercentage
      contextRef="PAsOn12_31_2021_EachAnniversaryDateOverThreeYearsMembersrtStatementScenarioAxis"
      decimals="2"
      unitRef="Unit_pure">0.33</mcld:ShareBasedPaymentArrangementVestingRightPercentage>
    <ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Restricted Share Units (&#x201c;RSUs&#x201d;) (continued) &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s obligation to issue shares on the vesting of RSUs is an unfunded and unsecured obligation of the Company. A continuity of RSUs is as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 66%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Number of RSUs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Outstanding at January&#160;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;222,222&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;151,790&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;101,778&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Granted&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;73,164&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;123,797&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;71,640&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Exercised &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(71,190)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(35,877)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(11,905)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Forfeited&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(7,074)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,332)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,723)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Withheld &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(8,448)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(14,156)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Outstanding at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;208,674&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;222,222&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;151,790&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Exercisable at December&#160;31&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;115,468&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;33,516&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;32,036&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;71,190 common shares issued on exercise of 79,638 RSUs at a weighted average grant date exercise price of $8.87. Certain RSU holders elected for RSUs exercised to be settled net of any tax withholding obligations.&lt;/div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">222222</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">151790</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2018_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">101778</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">73164</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">123797</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted
      contextRef="P01_01_2019To12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">71640</ifrs-full:NumberOfInstrumentsOtherEquityInstrumentsGranted>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_shares">71190</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_shares">35877</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_shares">11905</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">7074</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">3332</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement
      contextRef="P01_01_2019To12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">9723</ifrs-full:NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement>
    <mcld:NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-8448</mcld:NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement>
    <mcld:NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-14156</mcld:NumberOfOtherEquityInstrumentsWithHeldInShareBasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">208674</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">222222</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">151790</ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">115468</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">33516</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement
      contextRef="PAsOn12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">32036</ifrs-full:NumberOfOtherEquityInstrumentsExercisableInSharebasedPaymentArrangement>
    <ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement
      contextRef="P01_01_2021To12_31_2021_IssuedCapitalMemberifrsfullComponentsOfEquityAxis"
      decimals="0"
      unitRef="Unit_shares">71190</ifrs-full:NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement>
    <mcld:NumberOfOtherEquityInstrumentsExercised
      contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="INF"
      unitRef="Unit_shares">79638</mcld:NumberOfOtherEquityInstrumentsExercised>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019
      contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="INF"
      unitRef="Unit_USD_per_Share">8.87</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement2019>
    <ifrs-full:InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted contextRef="P01_01_2021To12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis">The fair value of each RSU is based on the market price of the Company&#x2019;s common shares on the date of grant</ifrs-full:InformationAboutHowExpectedVolatilityWasDeterminedShareOptionsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">528028</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2020_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">1069042</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">829976</ifrs-full:WeightedAverageFairValueAtMeasurementDateOtherEquityInstrumentsGranted>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2021_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">277686</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2020_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">807830</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted>
    <mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted
      contextRef="PAsOn12_31_2019_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis"
      decimals="0"
      unitRef="Unit_CAD">702373</mcld:UnrecognizedShareBasedCompensationExpenseRelatedToUnvestedOtherEquityInstrumentsGranted>
    <ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 21 &#x2013; NON-CONTROLLING INTEREST &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 14pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April 2019, the Company obtained control over Agnity and its subsidiaries via a business combination and the non-controlling interest (&#x201c;NCI&#x201d;) was measured at 100% of the acquired net identifiable assets of Agnity at the date of acquisition. Agnity develops and sells software applications and technology services that enable telecommunication service providers, network equipment manufacturers and enterprises to design, develop, and deploy communication-centric application solutions on a world-wide basis. Having control of Agnity has enabled the Company to gain access to Agnity&#x2019;s patented technology and its customer base. In addition, Agnity&#x2019;s communication platform ensures that AssetCare deployments around the globe are assured of connectivity, supported by Agnity telecommunication solutions.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The movement in the equity attributable to the non-controlling interest in the Company is detailed in the consolidated statements of changes in equity. There was no change to the non-controlling interest percentage in the years ended December&#160;31, 2021, 2020 or 2019.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the information relating to Agnity before any intercompany eliminations.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 8%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;;width:8%;"/&gt;
&lt;td style="width: 8%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;;width:8%;"/&gt;
&lt;td style="width: 8%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="3" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="5" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138); width: 52%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;NCI percentage&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:center;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,906,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,778,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,111,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,081,135&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Current liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(8,752,552)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,107,244)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-current liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(5,598,783)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(6,185,049)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net assets attributable to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,666,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,567,094&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0.5pt; width: 52%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; width: 52%;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 1pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;For the years ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;20&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 8pt; font-size: 8pt; width: 52%;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="3" style="height: 3pt; background-color: rgb(221, 221, 221); font-family: ARIAL; font-size: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="5" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="3" style="height: 3pt; background-color: rgb(221, 221, 221); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="5" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%; border-bottom: 0.75pt solid black;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%; border-bottom: 0.75pt solid black;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 0.75pt solid black;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 0.75pt solid black;;text-align:right;"&gt;11,966,226&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%; border-bottom: 0.75pt solid black;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;11,548,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;6,010,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Income (loss) allocated to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;63,387&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,586,588&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;590,056&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other comprehensive income allocated to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;138,655&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;159,749&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;176,711&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Total comprehensive income attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;202,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,746,337&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;766,767&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Cash flows (used in) provided by operating activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;(1,859,900)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(405,548)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;483,245&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Cash flows used in investing activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;(578,483)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(3,731)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Cash flows (used in) provided by financing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;2,081,137&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;655,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(417,068)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange impact on cash held in USD&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(6,383)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;155,274&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;5,976&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net (decrease) increase in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(363,629)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;405,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;68,422&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt;  </ifrs-full:DisclosureOfNoncontrollingInterestsExplanatory>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P04_30_2019To04_30_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="2"
      unitRef="Unit_pure">1</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <mcld:PercentageChangeInNonControllingInterestPercentage
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_pure">0</mcld:PercentageChangeInNonControllingInterestPercentage>
    <mcld:PercentageChangeInNonControllingInterestPercentage
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_pure">0</mcld:PercentageChangeInNonControllingInterestPercentage>
    <mcld:PercentageChangeInNonControllingInterestPercentage
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_pure">0</mcld:PercentageChangeInNonControllingInterestPercentage>
    <mcld:DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table summarizes the information relating to Agnity before any intercompany eliminations.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 52%;"/&gt;
&lt;td style="width: 8%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;;width:8%;"/&gt;
&lt;td style="width: 8%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;;width:8%;"/&gt;
&lt;td style="width: 8%;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="3" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="5" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138); width: 52%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;br/&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December 31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;NCI percentage&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: x-small; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"&gt;100%&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:center;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,906,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,778,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-current assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,111,714&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,081,135&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Current liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(8,752,552)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(7,107,244)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-current liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(5,598,783)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(6,185,049)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net assets attributable to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,666,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;2,567,094&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; padding: 0px 0px 0.5pt; width: 52%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt; width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; width: 52%;"&gt;&lt;div style="display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&lt;div style="display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt;
&lt;table style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 1pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;For the years ended&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); width: 8%;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;20&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top; line-height: 8pt; font-size: 8pt; width: 52%;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; font-family: Arial, Helvetica, sans-serif;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt; width: 8%;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recast (Note 2)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px; line-height: 8pt; font-size: 8pt;;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; line-height: 8pt; font-size: 8pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: Arial, Helvetica, sans-serif; line-height: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="3" style="height: 3pt; background-color: rgb(221, 221, 221); font-family: ARIAL; font-size: 0px;"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="5" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&lt;div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="3" style="height: 3pt; background-color: rgb(221, 221, 221); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="5" style="height: 3pt; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%; border-bottom: 0.75pt solid black;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Revenue&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%; border-bottom: 0.75pt solid black;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 0.75pt solid black;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 0.75pt solid black;;text-align:right;"&gt;11,966,226&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%; border-bottom: 0.75pt solid black;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;11,548,811&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black; width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;;text-align:right;"&gt;6,010,753&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px; border-bottom: 0.75pt solid black;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 0.75pt solid black;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Income (loss) allocated to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;63,387&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;1,586,588&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;590,056&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other comprehensive income allocated to NCI&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;138,655&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;159,749&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;176,711&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Total comprehensive income attributable to NCI&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;202,042&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;1,746,337&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;766,767&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(255, 255, 255); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgb(255, 255, 255);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0); padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Cash flows (used in) provided by operating activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;(1,859,900)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(405,548)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;483,245&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; font-family: ARIAL; font-size: 0px; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Cash flows used in investing activities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;(578,483)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(3,731)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Cash flows (used in) provided by financing activities&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221);;text-align:right;"&gt;2,081,137&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;655,347&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;"&gt;(417,068)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange impact on cash held in USD&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(6,383)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;155,274&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;5,976&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; background-color: rgba(255, 255, 255, 0); width: 52%;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net (decrease) increase in cash and cash equivalents&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgb(221, 221, 221); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;(363,629)&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;&lt;div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;405,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;width:8%;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); width: 8%;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;68,422&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0); padding: 0px;;text-align:right;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; white-space: nowrap; background-color: rgba(255, 255, 255, 0); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear: both; max-height: 0px; text-indent: 0px;"/&gt; </mcld:DisclosureOfSubsidiariesWithMaterialNonControllingInterestsExplanatoryTableTextBlock>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="2"
      unitRef="Unit_pure">1</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="2"
      unitRef="Unit_pure">1</ifrs-full:ProportionOfOwnershipInterestsHeldByNoncontrollingInterests>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">11906502</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">7778252</ifrs-full:CurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">5111714</ifrs-full:NoncurrentAssets>
    <ifrs-full:NoncurrentAssets
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">8081135</ifrs-full:NoncurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">8752552</ifrs-full:CurrentLiabilities>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">7107244</ifrs-full:CurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">5598783</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NoncurrentLiabilities
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">6185049</ifrs-full:NoncurrentLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2666881</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:NetAssetsLiabilities
      contextRef="PAsOn12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2567094</ifrs-full:NetAssetsLiabilities>
    <ifrs-full:Revenue
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">11966226</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">11548811</ifrs-full:Revenue>
    <ifrs-full:Revenue
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">6010753</ifrs-full:Revenue>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">63387</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1586588</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:ProfitLossAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">590056</ifrs-full:ProfitLossAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">138655</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">159749</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">176711</ifrs-full:OtherComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">202042</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1746337</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">766767</ifrs-full:ComprehensiveIncomeAttributableToNoncontrollingInterests>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1859900</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-405548</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInOperatingActivities
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">483245</ifrs-full:CashFlowsFromUsedInOperatingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-578483</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInInvestingActivities
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-3731</ifrs-full:CashFlowsFromUsedInInvestingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2081137</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">655347</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:CashFlowsFromUsedInFinancingActivities
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-417068</ifrs-full:CashFlowsFromUsedInFinancingActivities>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-6383</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">155274</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">5976</ifrs-full:EffectOfExchangeRateChangesOnCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-363629</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2020To12_31_2020_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">405073</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:IncreaseDecreaseInCashAndCashEquivalents
      contextRef="P01_01_2019To12_31_2019_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis_SubsidiariesWithMaterialNoncontrollingInterestsMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">68422</ifrs-full:IncreaseDecreaseInCashAndCashEquivalents>
    <ifrs-full:DisclosureOfFinanceCostExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 22 - FINANCE COSTS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 61%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on loans and borrowings (Note 12)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,179,234&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,272,512&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;918,682&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on convertible debentures (Note 14)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,740,346&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,410,206&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,130,247&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on lease liabilities (Note 8)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;137,245&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Transaction costs expensed &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,471,219&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other finance costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;90,750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total finance costs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,618,794&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,033,510&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,217,500&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;;text-indent: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top; font-size: 8pt;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction costs include costs incurred associated with financing or equity transactions that are not otherwise netted against the debt or equity instrument. The majority of costs are associated with the USD brokered public offering (Note 19(a)), the 2021 Debentures (Note 14(b)), the Fiera term loan amendment (Note 12) and the ATB facility amendment (Note 13). See Note 31 (a) and (b) for subsequent changes to Fiera loan. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;;text-indent: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; </ifrs-full:DisclosureOfFinanceCostExplanatory>
    <mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 61%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(69, 81, 100); border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(19, 73, 138);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on loans and borrowings (Note 12)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,179,234&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,272,512&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;918,682&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on convertible debentures (Note 14)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,740,346&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,410,206&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,130,247&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Interest on lease liabilities (Note 8)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;137,245&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;350,792&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;168,571&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Transaction costs expensed &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,471,219&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other finance costs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;90,750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 1pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total finance costs&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;8,618,794&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236); border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,033,510&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,217,500&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; border-bottom: 2pt solid rgb(0, 0, 0);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </mcld:ScheduleOfFinanceCostExplanatoryTableTextBlock>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1179234</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1272512</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnBorrowings
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">918682</ifrs-full:InterestExpenseOnBorrowings>
    <ifrs-full:InterestExpenseOnDebtInstrumentsIssued
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5740346</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
    <ifrs-full:InterestExpenseOnDebtInstrumentsIssued
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">4410206</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
    <ifrs-full:InterestExpenseOnDebtInstrumentsIssued
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2130247</ifrs-full:InterestExpenseOnDebtInstrumentsIssued>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">137245</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">350792</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:InterestExpenseOnLeaseLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">168571</ifrs-full:InterestExpenseOnLeaseLiabilities>
    <ifrs-full:BorrowingCostsRecognisedAsExpense
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818540"
      unitRef="Unit_CAD">1471219</ifrs-full:BorrowingCostsRecognisedAsExpense>
    <mcld:OtherNonOperatingOtherFinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-90750</mcld:OtherNonOperatingOtherFinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">8618794</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">6033510</ifrs-full:FinanceCosts>
    <ifrs-full:FinanceCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3217500</ifrs-full:FinanceCosts>
    <mcld:DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 23 - FAIR VALUE LOSS (GAIN) ON DERIVATIVES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 19%; vertical-align: bottom;"/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Gain on embedded derivatives &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(784,261&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Deferred charge loss &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,615,102&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss on substantial modification and conversion &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,571,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Gain on warrant liability remeasurement (Note 15) &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,362,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,040,121&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Associated with the 2021 Debentures (Note 14(b)) of which the majority is realized at December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Change in fair value unrealized (Note 26). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfFairValueLossGainOnDerivativeFinancialInstrumentsExplanatory>
    <mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 81%;"/&gt;
&lt;td style="width: 19%; vertical-align: bottom;"/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="2" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 82%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Gain on embedded derivatives &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(784,261&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Deferred charge loss &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,615,102&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss on substantial modification and conversion &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,571,881&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Gain on warrant liability remeasurement (Note 15) &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(3,362,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,040,121&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:ScheduleOfGainsLossesOnChangeInFairValueOfDerivativesExplanatoryTableTextBlock>
    <ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818587"
      unitRef="Unit_CAD">784261</ifrs-full:GainsLossesOnFinancialLiabilitiesAtFairValueThroughProfitOrLoss>
    <mcld:DeferredChargeLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818588"
      unitRef="Unit_CAD">1615102</mcld:DeferredChargeLoss>
    <mcld:GainLossOnSubstantialModificationAndConversion
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818589"
      unitRef="Unit_CAD">-8571881</mcld:GainLossOnSubstantialModificationAndConversion>
    <mcld:GainLossOnWarrantLiabilityRemeasurement
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818590"
      unitRef="Unit_CAD">3362601</mcld:GainLossOnWarrantLiabilityRemeasurement>
    <ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-6040121</ifrs-full:GainsLossesOnChangeInFairValueOfDerivatives>
    <mcld:DisclosureOfOtherIncomeExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 24 - OTHER INCOME &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Government assistance &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,201,822)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,775,677)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;US Government loan forgiveness &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; (Note 16)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,825,237)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,507)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Derecognition of contingent consideration (Note 18)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,010,024)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(89,014)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(32,158)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(167,913)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total other income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(7,126,097)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(2,932,342)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(167,913)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Majority represents amounts received from the Canadian Government for wage and rental subsidies associated with COVID-19. The amount of government assistance available is dependent on the programs in place and the Company&#x2019;s eligibility for these programs. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes other income recognized as below market interest rate benefit. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfOtherIncomeExplanatory>
    <mcld:ScheduleOfOtherIncomeExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&#160;Ended&#160;December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Government assistance &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(4,201,822)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,775,677)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;US Government loan forgiveness &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; (Note 16)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,825,237)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,507)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Derecognition of contingent consideration (Note 18)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,010,024)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(89,014)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(32,158)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(167,913)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total other income&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(7,126,097)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(2,932,342)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(167,913)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Majority represents amounts received from the Canadian Government for wage and rental subsidies associated with COVID-19. The amount of government assistance available is dependent on the programs in place and the Company&#x2019;s eligibility for these programs. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:ScheduleOfOtherIncomeExplanatoryTableTextBlock>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818592"
      unitRef="Unit_CAD">4201822</ifrs-full:RevenueFromGovernmentGrants>
    <ifrs-full:RevenueFromGovernmentGrants
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="Fact_54818593"
      unitRef="Unit_CAD">2775677</ifrs-full:RevenueFromGovernmentGrants>
    <mcld:IncomeFromGovernmentLoanForgiveness
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      id="Fact_54818594"
      unitRef="Unit_CAD">1825237</mcld:IncomeFromGovernmentLoanForgiveness>
    <mcld:IncomeFromGovernmentLoanForgiveness
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      id="Fact_54818595"
      unitRef="Unit_CAD">124507</mcld:IncomeFromGovernmentLoanForgiveness>
    <mcld:IncomeFromDerecognitionOfContingentConsideration
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1010024</mcld:IncomeFromDerecognitionOfContingentConsideration>
    <ifrs-full:OtherGainsLosses
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">89014</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">32158</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherGainsLosses
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">167913</ifrs-full:OtherGainsLosses>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">7126097</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2932342</ifrs-full:OtherIncome>
    <ifrs-full:OtherIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">167913</ifrs-full:OtherIncome>
    <ifrs-full:DisclosureOfIncomeTaxExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 25 - INCOME TAXES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Amounts recognized in net loss &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Current tax expense&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(295,709&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;181,895&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in estimates related to prior years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(295,709)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;181,895&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Deferred tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Origination and reversal of temporary differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(13,161,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(10,744,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,261,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"&gt;Change in unrecognized deferred income tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,339,580&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;10,076,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,569,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,822,109)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(668,209)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,692,313)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,664,806)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(963,918)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,510,418)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b) Reconciliation of effective tax rate &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following table is a reconciliation of income tax expense (recovery), at the Canadian income tax rate and the amount of reported income tax recovery in the consolidated statements of loss and comprehensive loss. The Company&#x2019;s operations are subject to income taxes primarily in Canada and the United States. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss before taxes&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(46,364,119)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(35,824,882)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;(30,405,252)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Statutory income tax rate &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Income tax recovery at statutory rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(12,518,312)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,672,718)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(8,209,418)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Increase (decrease) in taxes resulting from:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Change in deferred tax assets not recognized&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,339,580&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,076,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,569,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Foreign tax rate and other foreign tax differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(2,089,761)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2,293,503)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,015,536)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Change in enacted rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;608,064&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(58,050)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Share issuance costs and other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(828,082)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;126,247&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;49,210&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Non-deductible transaction costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;38,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;424,828&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,664,789&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Other non-deductible items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,784,929&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;432,684&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;431,176&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,664,806)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(963,918)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(2,510,418)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Comprised of the Canadian Federal effective corporate tax rate of 15.0% and blended provincial tax rates. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c) Movement in deferred tax balances &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The significant components of the Company&#x2019;s deferred income tax asset (liabilities) are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 49%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt; 31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&lt;br/&gt; earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&lt;br/&gt; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&#160;OCI&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt; 31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;261,661&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(195,977)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,575&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;68,259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,012,355)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,415,370&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;73,801&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,523,184)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,714,850)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,471,654&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,816)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(245,012)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;52,920&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,765)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,741)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses/net operating losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,269,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(887,640)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(18,845)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;1,362,701&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;(4,168,905)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;1,822,109&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;55,739&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;(2,291,057)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0pt; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 43%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt;31,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Acquired in&lt;br/&gt;business&lt;br/&gt;combinations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt;(expense)&lt;br/&gt;through&lt;br/&gt;earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt;(expense)&lt;br/&gt;through&lt;br/&gt;equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recovery/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(expense)&lt;br/&gt;through&#160;OCI&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(376)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;263,436&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,399)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;261,661&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,321,008)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,136,429)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,280,692&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;164,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,012,355)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,696,435)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(41,233)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,182)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,714,850)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(39,533)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses/net operating losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,202,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(901,672)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(31,503)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,269,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(3,854,615)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0); white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,136,805)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;668,209&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;24,000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;130,306&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(4,168,905)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;d)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Deferred tax assets not recognized and tax losses carried forward &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company recognizes deferred tax assets to the extent that it is probable that future taxable profit will be available against which the Company can utilize the benefits of the deductible temporary differences and unused tax losses. Deductible temporary differences and unused tax losses for which a future benefit has not been recognized as a deferred tax asset include the following: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 98%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net operating losses - United States&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;77,415,498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;55,395,751&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses - Canada&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;68,018,286&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;45,619,846&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign tax losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;865,599&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Investment tax credits and research and development expenditures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,603,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,603,287&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;948,765&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;753,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,510,677&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,282,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,046,890&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,922,194&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;161,700,881&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;112,443,109&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has net operating losses of approximately US$60,837,326 and non-capital losses of approximately $70,204,681 (2020: US$44.1 million and $49.6 million) which are available to reduce future year&#x2019;s taxable income in the United States and Canada, respectively. The net operating losses will start expiring in 2029 while the non-capital losses will start expiring in 2027 if not utilized. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has foreign tax losses in various jurisdictions of approximately $2,307,882 (2020 - $1.2 million) which are available to reduce future year&#x2019;s taxable income in their respective countries. The losses have expiry dates ranging from five years to indefinite life. The investment tax credit balance is $500,000 (2020 - $500,000) which is available to reduce future year&#x2019;s taxes payable in Canada. The investment tax credits begin to expire in 2022 if not utilized. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Management estimates future income using forecasts based on the best available current information. No deferred tax liability has been recognized at December&#160;31, 2021 or December&#160;31, 2020 on temporary differences associated with earnings retained in the Company&#x2019;s investments in foreign subsidiaries in which it has an equity percentage. The Company is able to control the timing of the reversal of these differences and currently has no plans in the foreseeable future to repatriate any funds in excess of its foreign investment. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfIncomeTaxExplanatory>
    <mcld:DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 62%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Current tax expense&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Current year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(295,709&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;181,895&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Changes in estimates related to prior years&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,303&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(295,709)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;181,895&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;Deferred tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 2em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Origination and reversal of temporary differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(13,161,689&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(10,744,803&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,261,674&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 2em; line-height: normal;"&gt;Change in unrecognized deferred income tax assets&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,339,580&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;10,076,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,569,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,822,109)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(668,209)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(2,692,313)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,664,806)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(963,918)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,510,418)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfMajorComponentsOfTaxExpenseIncomeExplanatory>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">157303</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2020To12_31_2020_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">-295709</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncome
      contextRef="P01_01_2019To12_31_2019_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">181895</ifrs-full:CurrentTaxExpenseIncome>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">157303</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-295709</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">181895</ifrs-full:CurrentTaxExpenseIncomeAndAdjustmentsForCurrentTaxOfPriorPeriods>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2021To12_31_2021_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">-13161689</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2020To12_31_2020_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">-10744803</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences
      contextRef="P01_01_2019To12_31_2019_CurrentlyReportedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">-6261674</ifrs-full:DeferredTaxExpenseIncomeRelatingToOriginationAndReversalOfTemporaryDifferences>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2021To12_31_2021_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">11339580</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2020To12_31_2020_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">10076594</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods
      contextRef="P01_01_2019To12_31_2019_PreviouslyStatedMemberifrsfullRetrospectiveApplicationAndRetrospectiveRestatementAxis"
      decimals="0"
      unitRef="Unit_CAD">3569361</ifrs-full:AdjustmentsForDeferredTaxOfPriorPeriods>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1822109</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-668209</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:DeferredTaxExpenseIncome
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-2692313</ifrs-full:DeferredTaxExpenseIncome>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1664806</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-963918</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-2510418</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <mcld:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesToProvisionForIncomeTaxesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 59%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="12" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="10" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss before taxes&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(46,364,119)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(35,824,882)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;(30,405,252)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; padding-bottom: 0.5pt;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Statutory income tax rate &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;%&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;27&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;%&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Income tax recovery at statutory rate&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(12,518,312)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,672,718)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(8,209,418)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Increase (decrease) in taxes resulting from:&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Change in deferred tax assets not recognized&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;11,339,580&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;10,076,594&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,569,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Foreign tax rate and other foreign tax differences&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(2,089,761)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(2,293,503)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,015,536)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Change in enacted rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;608,064&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(58,050)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Share issuance costs and other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(828,082)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;126,247&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;49,210&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Non-deductible transaction costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;38,776&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;424,828&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,664,789&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;Other non-deductible items&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,784,929&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;432,684&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;431,176&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Tax expense (recovery)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,664,806)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(963,918)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(2,510,418)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesToProvisionForIncomeTaxesExplanatory>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">46364119</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">35824882</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ProfitLossBeforeTax
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">30405252</ifrs-full:ProfitLossBeforeTax>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="2"
      id="Fact_54818618"
      unitRef="Unit_pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="2"
      id="Fact_54818619"
      unitRef="Unit_pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="2"
      id="Fact_54818996"
      unitRef="Unit_pure">0.27</ifrs-full:ApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-12518312</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-9672718</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <ifrs-full:TaxExpenseIncomeAtApplicableTaxRate
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-8209418</ifrs-full:TaxExpenseIncomeAtApplicableTaxRate>
    <mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">11339580</mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized>
    <mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">10076594</mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized>
    <mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">3569361</mcld:TaxEffectForChangeInDeferredTaxAssetsNotRecognized>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-2089761</ifrs-full:TaxEffectOfForeignTaxRates>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-2293503</ifrs-full:TaxEffectOfForeignTaxRates>
    <ifrs-full:TaxEffectOfForeignTaxRates
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-1015536</ifrs-full:TaxEffectOfForeignTaxRates>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">608064</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:TaxEffectFromChangeInTaxRate
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-58050</ifrs-full:TaxEffectFromChangeInTaxRate>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-828082</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">126247</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">49210</ifrs-full:OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">38776</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">424828</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">2664789</ifrs-full:TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss>
    <mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">1784929</mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss>
    <mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">432684</mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss>
    <mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">431176</mcld:TaxEffectOfOtherNotDeductibleItemsInDeterminingTaxableProfitTaxLoss>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2021To12_31_2021_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-1664806</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2020To12_31_2020_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-963918</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:IncomeTaxExpenseContinuingOperations
      contextRef="P01_01_2019To12_31_2019_CAifrsfullGeographicalAreasAxis"
      decimals="0"
      unitRef="Unit_CAD">-2510418</ifrs-full:IncomeTaxExpenseContinuingOperations>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2020To12_31_2020_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis"
      decimals="3"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2019To12_31_2019_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis"
      decimals="3"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <ifrs-full:ApplicableTaxRate
      contextRef="P01_01_2021To12_31_2021_CanadianFederalEffectiveCorporateTaxRateMembermcldIncomeTaxRateAxis"
      decimals="3"
      unitRef="Unit_pure">0.15</ifrs-full:ApplicableTaxRate>
    <mcld:DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The significant components of the Company&#x2019;s deferred income tax asset (liabilities) are as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 49%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="2" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt; 31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&lt;br/&gt; earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&lt;br/&gt; equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt; (expense)&lt;br/&gt; through&#160;OCI&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt; 31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;261,661&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(195,977)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,575&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;68,259&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,012,355)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,415,370&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;73,801&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,523,184)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,714,850)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,471,654&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,816)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(245,012)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;25,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;52,920&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,765)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,741)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses/net operating losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,269,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(887,640)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(18,845)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;1,362,701&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(242, 242, 242); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;(4,168,905)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;1,822,109&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#x2013;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;55,739&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(242, 242, 242);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;(2,291,057)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(242, 242, 242);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0pt; text-indent: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 43%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt;31,&#160;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Acquired in&lt;br/&gt;business&lt;br/&gt;combinations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt;(expense)&lt;br/&gt;through&lt;br/&gt;earnings&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Recovery/&lt;br/&gt;(expense)&lt;br/&gt;through&lt;br/&gt;equity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Recovery/&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: right; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(expense)&lt;br/&gt;through&#160;OCI&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;At&#160;December&lt;br/&gt;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(376)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;263,436&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,399)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;261,661&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Intangible assets&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,321,008)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,136,429)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,280,692&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;164,390&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(5,012,355)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,696,435)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(41,233)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,182)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,714,850)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;27,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(39,533)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,533&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;0&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses/net operating losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;3,202,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(901,672)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(31,503)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;2,269,186&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(3,854,615)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom: 2pt solid rgb(0, 0, 0); white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(1,136,805)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;668,209&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;24,000&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;130,306&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(4,168,905)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;</mcld:DisclosureOfInformationAboutReconciliationOfSignificantComponentsOfDeferredIncomeTaxAssetLiabilitiesExplanatoryTableTextBlock>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">261661</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-195977</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2575</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">68259</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-5012355</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1415370</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">73801</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-3523184</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1714850</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1471654</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1816</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-245012</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">27453</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">25467</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">52920</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-6765</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">24</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-6741</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2269186</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-887640</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-18845</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1362701</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-4168905</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1822109</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">55739</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-2291057</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="P01_01_2020To12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-376</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">263436</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1399</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_PropertyPlantAndEquipmentMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">261661</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2019_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-5321008</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="P01_01_2020To12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1136429</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1280692</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">164390</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_IntangibleAssetsOtherThanGoodwillMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-5012355</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2019_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1696435</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-41233</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="P01_01_2020To12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">24000</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1182</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_LoansAndAccruedLiabilitiesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-1714850</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">27453</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_ShareIssuanceCostsMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">27453</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2019_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-39533</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">39533</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_ForeignExchangeMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2019_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">3202361</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-901672</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">-31503</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020_NoncapitalLossesnetOperatingLossesMembermcldDeferredIncomeTaxAssetLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2269186</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-3854615</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-1136805</ifrs-full:IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset>
    <ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">668209</ifrs-full:DeferredTaxExpenseIncomeRecognisedInProfitOrLoss>
    <ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">24000</ifrs-full:DeferredTaxRelatingToItemsChargedOrCreditedDirectlyToEquity>
    <ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">130306</ifrs-full:IncomeTaxRelatingToComponentsOfOtherComprehensiveIncome>
    <ifrs-full:DeferredTaxLiabilityAsset
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-4168905</ifrs-full:DeferredTaxLiabilityAsset>
    <ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 98%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 72%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="padding-bottom: 2pt; vertical-align: bottom;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year Ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Net operating losses - United States&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;77,415,498&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;55,395,751&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-capital losses - Canada&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;68,018,286&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;45,619,846&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign tax losses&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;157,602&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;865,599&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Investment tax credits and research and development expenditures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,603,163&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,603,287&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Property and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;948,765&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;753,467&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;6,510,677&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,282,965&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,046,890&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,922,194&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;161,700,881&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;112,443,109&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 4pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2021_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">77415498</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2020_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">55395751</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2021_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">68018286</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2020_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">45619846</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2021_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">157602</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2020_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">865599</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2021_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">6603163</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised
      contextRef="PAsOn12_31_2020_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">6603287</ifrs-full:UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2021_PropertyAndEquipmentMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">948765</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2020_PropertyAndEquipmentMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">753467</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2021_ShareIssuanceCostsMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">6510677</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised
      contextRef="PAsOn12_31_2020_ShareIssuanceCostsMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">1282965</ifrs-full:DeductibleTemporaryDifferencesForWhichNoDeferredTaxAssetIsRecognised>
    <mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised
      contextRef="PAsOn12_31_2021_OtherMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">2046890</mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised>
    <mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised
      contextRef="PAsOn12_31_2020_OtherMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="0"
      unitRef="Unit_CAD">1922194</mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised>
    <mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">161700881</mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised>
    <mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">112443109</mcld:DeductibleTemporaryDifferencesAndUnusedTaxLossesForWhichNoDeferredTaxAssetsRecognised>
    <mcld:NetOperatingLossesCarryForwards
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_USD">60837326000000</mcld:NetOperatingLossesCarryForwards>
    <mcld:NonCapitalLossesCarryForwards
      contextRef="PAsOn12_31_2021"
      decimals="-6"
      unitRef="Unit_CAD">70204681000000</mcld:NonCapitalLossesCarryForwards>
    <mcld:NetOperatingLossesCarryForwards
      contextRef="PAsOn12_31_2020"
      decimals="-5"
      unitRef="Unit_USD">44100000</mcld:NetOperatingLossesCarryForwards>
    <mcld:NonCapitalLossesCarryForwards
      contextRef="PAsOn12_31_2020"
      decimals="-5"
      unitRef="Unit_CAD">49600000</mcld:NonCapitalLossesCarryForwards>
    <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="P01_01_2021To12_31_2021_NetOperatingLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">2029</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
    <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="P01_01_2021To12_31_2021_NonCapitalLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">2027</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
    <mcld:ForeignTaxLossesCarryForwards
      contextRef="PAsOn12_31_2021_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="-6"
      unitRef="Unit_CAD">2307882000000</mcld:ForeignTaxLossesCarryForwards>
    <mcld:ForeignTaxLossesCarryForwards
      contextRef="PAsOn12_31_2020_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="-5"
      unitRef="Unit_CAD">1200000</mcld:ForeignTaxLossesCarryForwards>
    <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="P01_01_2021To12_31_2021_ForeignTaxLossesMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">expiry dates ranging from five years to indefinite life</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
    <mcld:InvestmentTaxCreditCarryForwards
      contextRef="PAsOn12_31_2021_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="-6"
      unitRef="Unit_CAD">500000000000</mcld:InvestmentTaxCreditCarryForwards>
    <mcld:InvestmentTaxCreditCarryForwards
      contextRef="PAsOn12_31_2020_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis"
      decimals="-6"
      unitRef="Unit_CAD">500000000000</mcld:InvestmentTaxCreditCarryForwards>
    <ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits contextRef="P01_01_2021To12_31_2021_InvestmentTaxCreditsAndResearchAndDevelopmentExpendituresMemberifrsfullTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis">2022</ifrs-full:DescriptionOfExpiryDateOfTemporaryDifferencesUnusedTaxLossesAndUnusedTaxCredits>
    <ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures
      contextRef="PAsOn12_31_2021"
      decimals="INF"
      unitRef="Unit_CAD">0</ifrs-full:TemporaryDifferencesAssociatedWithInvestmentsInSubsidiariesBranchesAndAssociatesAndInterestsInJointVentures>
    <ifrs-full:DisclosureOfFinancialInstrumentsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 26 - FINANCIAL INSTRUMENTS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification and measurement of financial assets and liabilities by category &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following represents the carrying values of the financial assets and liabilities of the Company and the associated measurement basis for each balance. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 96%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 55%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 11%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="2" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Measurement&lt;br/&gt; basis&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized&#160;cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,588,057&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,110,889&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Trade and other receivables &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14,329,781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,224,017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Long-term receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;740,431&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,536,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Derivative asset&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;131,400&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,658,269&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;15,002,578&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;Financial liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Bank indebtedness&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Trade payables and accrued liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,003,979&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,693,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,215,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,152,300&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Lease liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,472&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,945,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;2019 Debentures - host liability &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22,185,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,534,988&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;2021 Debentures - host liability&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt; 3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;69,034&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2021 Debentures embedded derivative&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;41,506&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liability - business acquisition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liabilities - derivatives (Note 15)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,975,137&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;62,104,815&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;59,689,267&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Excludes amounts for indirect taxes, income taxes and contract asset, where applicable. Note 27 describes credit risk associated with trade receivables including reconciliation of expected credit loss allowance. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities are not subject to classification in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2019 Debentures (Note 14(a)) and 2021 Debentures host liability (Note 14(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial instruments not measured at fair value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying values of the financial assets and liabilities where the measurement basis is other than FVTPL approximate their fair values due to the immediate or short-term nature of these instruments considering there have been no significant changes in credit and market interest rates since origination date.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Measurement of fair value &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value hierarchy establishes three levels to classify the significance of inputs to valuation techniques used in making fair value measurements of all financial assets and liabilities (Note 32(L)). At December&#160;31, 2021 and 2020, there were no financial assets or financial liabilities measured and recognized at fair value on a non-recurring basis subsequent to initial recognition.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s policy for determining when a transfer between levels of the fair value hierarchy occurs is to assess the impact at the date of the event or change in circumstance that could result in the transfer. During the year ended December&#160;31, 2021, subscriptions payable included in other liabilities of $5,285,997 were transferred from Level 2 to Level 3 on issuance of the 2021 Debentures, of which only $110,540 remain at December&#160;31, 2021 (Note 14(b)). There were no other transfers between levels during the year ended December&#160;31, 2021.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Valuation methodologies used in the measurement of fair value for Level 2 financial assets and financial liabilities&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The measurement of Level 2 financial assets and liabilities is made by reference to the inputs used to determine the fair value of each instrument using an appropriate valuation method. The fair value of long-term receivables is based on the present value considering the expected time of collection of the long-term contracts. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of loans and borrowings approximates their carrying value and has been determined by discounting the contractual cash flows using implied yields of obligations with similar credit risk and maturities. The fair value of the host liability for the 2019 Debentures approximates the carrying value and the fair value was initially calculated using a discount rate of 25% for an equivalent, non-convertible loan at the date of issue. The warrant liability associated with a previous business combination is measured based on the amount of cash that is payable in certain circumstances. A portion of other liabilities at December&#160;31, 2020, represent subscriptions payable and the carrying amount of these balances approximates fair value. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Valuation methodologies used in the measurement of fair value for Level 3 financial liabilities&lt;/div&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;2021 Debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of the entire financial instrument associated with the 2021 Debentures was determined using a partial differential equation model for convertible debt which considered that the convertible debt consists of two components, each having different default risks. The model calculates the value based on key inputs, which impact the value of the convertible debt including: yield to maturity, principal and coupon payments, share price, exercise price, volatility, term, risk free rates and dividends. The risk adjusted discount rate was applied in determining yield to maturity and this is the most significant unobservable input, and the estimated fair value would increase (decrease) if the risk-adjusted discount rate were lower (higher). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The 2021 Debentures include an embedded derivative for the conversion option. The fair value of the embedded derivative was determined using the same methodology as above adjusted for the nature of the instrument. The embedded derivative includes a foreign currency component which reflects the foreign exchange exposure to convert a USD denominated liability to common shares which are denominated in Canadian dollars. The fair value of the embedded derivative was determined first with the residual of the total fair value of the instrument allocated to the host debt. The embedded derivative will be remeasured at each period end with changes in the fair value recognized in the consolidated statements of loss and comprehensive loss. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company determined that at the initial recognition date, which was the date of issuance of the debentures, that the fair value of the financial instruments was in excess of the transaction price for tranches one through five (i.e., the fair value of the proceeds received) and the fair value of the tranche six financial instrument was equal to the proceeds received. There were fluctuations in the fair value inputs that arose in the period between the closing of tranches one through five of the Offering and the date of the actual issuance of the debenture certificates. As such the difference between the fair value and transaction price was deferred at initial recognition and the deferred difference was recognized as a loss as factors including the passage of time were met which required recognition. The reconciliation of the opening to closing balances associated with the 2021 Debentures is presented in Note 14(b) including fair value changes. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The 2021 Debentures were derecognized at July&#160;12, 2021 (with the exception of the US$75,000 principal balance which did not convert) as the instruments were substantially modified, and a new financial liability measured at FVTPL was recognized. The fair value was based on the price of common shares at July&#160;12, 2021 and the warrant value was determined using the Black-Scholes model. These instruments were remeasured directly before conversion to equity. The remaining instruments are warrant liabilities as described following. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;With the exception of the warrant liability associated with a previous acquisition, the fair value of warrant liabilities is measured on a recurring basis using the Black-Scholes model based on the quoted price of the Company&#x2019;s common stock in an active market, expected volatility, expected life and risk-free rate (Note 15). &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business acquisition payable &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The business acquisition payable consists of contingent consideration payable, the values of which were determined using a discounted cash flow model based on the present value of probability weighted average amount of expected payments discounted at an appropriate discount rate. The reconciliation of the opening to closing balances for Level 3 fair values are presented in Note 18. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfFinancialInstrumentsExplanatory>
    <ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The following represents the carrying values of the financial assets and liabilities of the Company and the associated measurement basis for each balance. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 96%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 55%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 11%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 3%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="2" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Financial assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Measurement&lt;br/&gt; basis&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Cash and cash equivalents&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized&#160;cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,588,057&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,110,889&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Trade and other receivables &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;14,329,781&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,224,017&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Long-term receivables&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;740,431&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,536,272&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Derivative asset&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;131,400&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;19,658,269&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;15,002,578&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;Financial liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Bank indebtedness&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Trade payables and accrued liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,003,979&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,693,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,215,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,152,300&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Lease liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,472&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,945,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;2019 Debentures - host liability &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22,185,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,534,988&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;2021 Debentures - host liability&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt; 3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;69,034&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2021 Debentures embedded derivative&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;41,506&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liability - business acquisition&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liabilities - derivatives (Note 15)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;FVTPL&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;7,975,137&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:center;"&gt;Amortized cost&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2014;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;62,104,815&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;59,689,267&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Excludes amounts for indirect taxes, income taxes and contract asset, where applicable. Note 27 describes credit risk associated with trade receivables including reconciliation of expected credit loss allowance. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities are not subject to classification in the fair value hierarchy. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;2019 Debentures (Note 14(a)) and 2021 Debentures host liability (Note 14(b)). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2021_CashAndCashEquivalentsMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">4588057</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2020_CashAndCashEquivalentsMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">1110889</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2021_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_TradeAndOtherReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      id="Fact_54818643"
      unitRef="Unit_CAD">14329781</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2020_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_TradeAndOtherReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      id="Fact_54818644"
      unitRef="Unit_CAD">11224017</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2021_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_LongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">740431</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2020_FinancialAssetsAtAmortisedCostCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis_LongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">2536272</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2021_DerivativeAssetMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2020_DerivativeAssetMemberifrsfullClassesOfFinancialAssetsAxis_FinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeCategoryMemberifrsfullCategoriesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">131400</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">19658269</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialAssets
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">15002578</ifrs-full:FinancialAssets>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_BankIndebtednessMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_BankIndebtednessMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_TradePayablesAndAccruedLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818653"
      unitRef="Unit_CAD">12003979</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_TradePayablesAndAccruedLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818654"
      unitRef="Unit_CAD">12693256</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LoansAndBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">13215601</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LoansAndBorrowingsMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">13152300</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LeaseLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818657"
      unitRef="Unit_CAD">1045472</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_LeaseLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818658"
      unitRef="Unit_CAD">3945076</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818659"
      unitRef="Unit_CAD">22185170</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818660"
      unitRef="Unit_CAD">19534988</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818661"
      unitRef="Unit_CAD">69034</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      id="Fact_54818662"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_EmbededDerivativeDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">41506</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_EmbededDerivativeDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_BusinessAcquisitionWarrantLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">709835</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_BusinessAcquisitionWarrantLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_WarrantLiabilitiesDerivativesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">7975137</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtFairValueThroughProfitOrLossThatMeetDefinitionOfHeldForTradingCategoryMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_WarrantLiabilitiesDerivativesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_BusinessAcquisitionPayableMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1398972</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_BusinessAcquisitionPayableMemberifrsfullClassesOfFinancialLiabilitiesAxis_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2439529</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_OtherLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_FinancialLiabilitiesAtAmortisedCostMemberifrsfullCategoriesOfFinancialLiabilitiesAxis_OtherLiabilitiesMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">6236415</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">62104815</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">59689267</ifrs-full:FinancialLiabilities>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="PAsOn12_31_2020_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2021_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialLiabilitiesAtFairValue
      contextRef="PAsOn12_31_2020_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialLiabilitiesAtFairValue>
    <ifrs-full:FinancialAssetsAtFairValue
      contextRef="PAsOn12_31_2021_NonrecurringFairValueMeasurementMemberifrsfullMeasurementAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:FinancialAssetsAtFairValue>
    <ifrs-full:TransfersIntoLevel3OfFairValueHierarchyLiabilities
      contextRef="P01_01_2021To12_31_2021_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">5285997</ifrs-full:TransfersIntoLevel3OfFairValueHierarchyLiabilities>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_TwoThousandAndTwentyOneConvertibleDebenturesMembermcldDebtInstrumentAxis"
      decimals="0"
      unitRef="Unit_CAD">110540</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <ifrs-full:TransfersOutOfLevel3OfFairValueHierarchyLiabilities
      contextRef="P01_01_2021To12_31_2021_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_CAD">0</ifrs-full:TransfersOutOfLevel3OfFairValueHierarchyLiabilities>
    <ifrs-full:SignificantUnobservableInputLiabilities
      contextRef="PAsOn12_31_2021_DiscountRateMeasurementInputMemberifrsfullUnobservableInputsAxis_HostLiabilityDebenturesTwoThousandNineteenMemberifrsfullClassesOfFinancialLiabilitiesAxis"
      decimals="0"
      unitRef="Unit_pure">25</ifrs-full:SignificantUnobservableInputLiabilities>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_HostLiabilityDebenturesTwoThousandTwentyOneMemberifrsfullClassesOfFinancialLiabilitiesAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">75000</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:DisclosureOfFinancialRiskManagementExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 27 &#x2013; CAPITAL AND RISK MANAGEMENT &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Capital and Risk Management &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s objective and polices for managing capital are to safeguard its ability to continue as a going concern in order to provide returns for shareholders and benefits for other stakeholders and to maintain an optimal capital structure to reduce the cost of capital. The Company manages its capital structure and makes changes based on economic conditions including the impact of the ongoing pandemic, risks that impact the consolidated operations and future significant capital investment opportunities. In order to maintain or adjust its capital structure, the Company may issue new equity instruments or raise additional debt financing. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is exposed to a variety of financial risks by virtue of its activities: liquidity risk, credit risk, interest rate risk and currency risk. The Board of Directors has overall responsibility for the determination of the Company&#x2019;s capital and risk management objectives and policies while retaining ultimate responsibility for them. The Company&#x2019;s overall capital and risk management program has not changed throughout the year. It focuses on the unpredictability of financial markets and seeks to minimize potential adverse effects on financial performance. Risk management is carried out by the finance department under policies approved by the Board of Directors. The finance department identifies and evaluates financial risks in close cooperation with management. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s risks related to financial instruments and the Company&#x2019;s strategy to manage risks, are described below. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;a) Liquidity risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Liquidity risk is the risk that the Company will not have sufficient cash resources to meet its financial obligations as they come due in the normal course of business. The Company generally relies on funds generated from operations and external financing to provide sufficient liquidity to meet expected operating requirements. The Company manages its liquidity risk by monitoring its operating requirements, reducing costs where possible and applying for any available government COVID-19 support to support its business. The Company also engaged in fundraising activities throughout the year. Cash and cash equivalents as at December&#160;31, 2021 were $4,588,057 (December 31, 2020 - $1,110,889). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Total working capital deficit increased to $42,108,177 at December&#160;31, 2021 from $13,052,702 at December&#160;31, 2020. Current assets increased by $6,712,207 at December&#160;31, 2021 from December&#160;31, 2020, the majority of which are increases in cash and cash equivalents and trade and other receivables. Current liabilities increased by $35,767,682 at December&#160;31, 2021 from December&#160;31, 2020; however, management anticipates a portion of this amount will not be paid in cash due to the nature of the instruments as detailed in the table following. Liquidity risk has increased during the year ended December&#160;31, 2021, and current liquidity levels are not adequate to fund the working capital deficiency at December&#160;31, 2021. The Company anticipates it will need additional financing to meet its current and future demands and the Company is in the process of securing additional financing; however, a material uncertainty exists that may cast doubt on the Company&#x2019;s ability to continue as a going concern (Note 2). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Maturities of financial liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s carrying values of financial liabilities and the contractual undiscounted cash flows associated with these liabilities broken into relevant maturity grouping based on their contractual maturities are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 47%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;At December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;br/&gt; Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;&#x2013;&#160;2&#160;years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;&#160;2&#160;years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Bank indebtedness&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt; 1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Loans and borrowings &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,215,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,763,697&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;786,123&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,549,820&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Lease liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,472&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;521,506&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;534,241&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;179,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,235,028&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2019 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22,185,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,630,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,630,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2021 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;110,540&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,635&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;103,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;110,708&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Warrant liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;4&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,880,038&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-right-width: 0.75pt; border-top-style: solid; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;62,717,211&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;54,913,438&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;1,423,437&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;179,281&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;56,516,156&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;No contractual maturity. Excludes interest charged on facility as detailed in Note 13.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes term loan with a carrying value of $9,275,683 classified as current due to covenant breach. Assuming term loan is repaid in accordance with agreement to maturity, the undiscounted contractual cash flows for loans and borrowings would be $2,933,739, $5,472,193, and $4,143,888 , respectively for the periods presented above.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable costs due under leases not included in this amount. Minimum payment related to leases which have not yet commenced are not included in this amount. See Note 29.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;4&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Majority of liability will be settled by issuing common shares of the Company when warrants are exercised during the year. The remaining amount may be settled in cash or common shares of Agnity (Note 15).&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 47%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;As at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;br/&gt; Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1 year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Bank indebtedness&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,152,300&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,248,351&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,617,443&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,796,757&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,662,551&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,945,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,131,528&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;939,108&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,815,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,886,331&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2019 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,534,988&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,350,750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,629,655&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;26,980,405&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,594,297&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;845,232&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,003,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;232,577&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-right-width: 0.75pt; border-top-style: solid; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;59,920,267&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;29,940,723&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;29,264,015&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;11,612,452&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;70,817,190&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;b)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Credit risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Credit risk is the risk that a third party might fail to discharge its obligations under the terms of a financial contract. Credit risk is limited to the following instruments and the Company&#x2019;s maximum exposure to credit risk is the carrying value of the financial assets (Note&#160;26(a)).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company is mainly exposed to credit risk from credit sales. Management of the Company monitors the creditworthiness of its customers by performing background checks on all new customers. Further, management monitors the frequency of payments from ongoing customers and performs frequent reviews of outstanding balances. The Company considers that there has been a significant increase in credit risk when contractual payments are more than 90 days past due.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provisions for outstanding balances are established based on forward-looking information and revised when there are changes in circumstances that would create doubt over the receipt of funds. Such reviews are conducted on a continued basis through the monitoring of outstanding balances as well as the frequency of payments received. Accounts receivable amounts are completely written off once management determines the probability of collection to be remote.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Trade and other receivables, unbilled revenue and long-term receivables are from individual customers and are not assessed based on external credit rating agencies. The Company uses a provision matrix to measure the lifetime expected credit loss (&#x201c;ECL&#x201d;) of these balances. Receivables are grouped based on similar credit risk profiles and days past due. Loss rates are based on actual credit loss experience and reflect the forward looking conditions over the expected life of the receivable. As of December&#160;31, 2021, substantially all of the Company&#x2019;s trade receivables were outstanding for less than 60 days and a loss rate of 1% was applied in determining the ECL. The majority of the ECL is based on specific provisions related to specific customers.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The movement in the ECL allowance related to trade receivables and long-term receivables was as follows (Note 6):&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Beginning balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;606,030&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;382,901&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Increase in loss allowance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,162,537&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;443,961&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Amounts written off during the year as uncollectible&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(65,930&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(220,832&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 12pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Effects of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,581&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,707,218&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;606,030&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;c)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Market risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Market risk is the risk that changes in market prices such as interest rates or foreign exchange rates will affect the Company&#x2019;s results or value as a result of holding these financial instruments. The object of market risk management is to manage and control market risk exposures within acceptable parameters given the nature of the business.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Interest rate risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Interest rate risk is the risk that the fair value or future cash flows of the Company&#x2019;s financial instruments will fluctuate because of changes in market interest rates. The Company is exposed to interest rate risk on its credit facility and as this instrument is subject to variable rate interest. Management does not believe interest rate risk is currently material to its business.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency risk &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Currency risk is the risk that the fair values or future cash flows of the Company&#x2019;s financial instruments will fluctuate because of changes in foreign currency rates and the degree of volatility of these rates. The Company conducts its business in the regions of Canada, Asia-Pacific, the United States and Europe, the Middle East and Africa, which gives rise to exposure to markets from changes in foreign currency rates. Currently, the Company does not use derivative instruments or other measures to reduce its exposure to foreign currency risk.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At December&#160;31, 2021, the C$ equivalent carrying amount of the Company&#x2019;s USD denominated monetary assets and liabilities was $14,554,193 (December 31, 2020 - $8,291,005) and $11,685,160 (December 31, 2020 - $16,398,521), respectively. Assuming all other variables remain constant, a fluctuation of +/- 5.0% in the exchange rate between C$ and USD would impact the net loss for the period by approximately $143,452 (December 31, 2020 - $405,376).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfFinancialRiskManagementExplanatory>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">4588057</ifrs-full:CashAndCashEquivalents>
    <ifrs-full:CashAndCashEquivalents
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1110889</ifrs-full:CashAndCashEquivalents>
    <mcld:WorkingCapitalDeficit
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">42108177</mcld:WorkingCapitalDeficit>
    <mcld:WorkingCapitalDeficit
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">13052702</mcld:WorkingCapitalDeficit>
    <ifrs-full:CurrentAssets
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">6712207</ifrs-full:CurrentAssets>
    <ifrs-full:CurrentLiabilities
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">35767682</ifrs-full:CurrentLiabilities>
    <ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s carrying values of financial liabilities and the contractual undiscounted cash flows associated with these liabilities broken into relevant maturity grouping based on their contractual maturities are as follows:&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 47%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;At December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;br/&gt; Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1&#160;year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1&#160;&#x2013;&#160;2&#160;years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt;&#160;2&#160;years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Bank indebtedness&lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt; 1&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,460,109&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,421,309&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Loans and borrowings &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;13,215,601&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;11,763,697&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;786,123&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,549,820&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Lease liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,472&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;521,506&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;534,241&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;179,281&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,235,028&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2019 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;22,185,170&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,630,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,630,375&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2021 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;110,540&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;7,635&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;103,073&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;110,708&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Warrant liabilities &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;4&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;8,880,038&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;709,835&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,398,972&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-right-width: 0.75pt; border-top-style: solid; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;62,717,211&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;54,913,438&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;1,423,437&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;179,281&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;56,516,156&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;No contractual maturity. Excludes interest charged on facility as detailed in Note 13.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Includes term loan with a carrying value of $9,275,683 classified as current due to covenant breach. Assuming term loan is repaid in accordance with agreement to maturity, the undiscounted contractual cash flows for loans and borrowings would be $2,933,739, $5,472,193, and $4,143,888 , respectively for the periods presented above.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable costs due under leases not included in this amount. Minimum payment related to leases which have not yet commenced are not included in this amount. See Note 29.&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;4&lt;/div&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Majority of liability will be settled by issuing common shares of the Company when warrants are exercised during the year. The remaining amount may be settled in cash or common shares of Agnity (Note 15).&lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 47%;"/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;As at December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="14" style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);;text-align:center;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-top-color: rgb(0, 0, 0); border-top-width: 1.5pt; border-top-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.75pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Carrying&lt;br/&gt; Amount&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1 year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;1 &#x2013; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;gt; 2 years&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Bank indebtedness&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;976,779&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;12,924,256&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loans and borrowings&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,152,300&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,248,351&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,617,443&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,796,757&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;15,662,551&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Lease liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,945,076&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,131,528&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;939,108&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,815,695&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;4,886,331&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;2019 Debentures&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,534,988&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,350,750&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;24,629,655&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;26,980,405&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Warrant liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;710,924&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Business acquisition payable&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,594,297&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;845,232&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,439,529&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Other liabilities&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-right-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,003,838&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;232,577&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,236,415&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-right-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-right-width: 0.75pt; border-top-style: solid; border-right-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; border-top-color: rgb(0, 0, 0); border-top-width: 0.75pt; border-top-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;59,920,267&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-right-color: rgb(0, 0, 0); border-bottom-color: rgb(0, 0, 0); border-right-width: 0.75pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;29,940,723&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;29,264,015&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;11,612,452&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;70,817,190&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 3pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:MaturityAnalysisForNonderivativeFinancialLiabilities>
    <ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">3460109</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">12421309</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">13215601</ifrs-full:Borrowings>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">11763697</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">786123</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">12549820</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1045472</ifrs-full:LeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">521506</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">534241</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2021_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">179281</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1235028</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">22185170</ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">24630375</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">24630375</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">110540</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">7635</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">103073</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndTwentyOneConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">110708</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">8880038</ifrs-full:CurrentWarrantLiability>
    <mcld:WarrantLiabilityundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">709835</mcld:WarrantLiabilityundiscountedContractualCashFlows>
    <mcld:WarrantLiabilityundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">709835</mcld:WarrantLiabilityundiscountedContractualCashFlows>
    <mcld:CurrentPortionOfBusinessAcquisitionPayable
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:CurrentPortionOfBusinessAcquisitionPayable>
    <mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows>
    <mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1398972</mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">62717211</ifrs-full:FinancialLiabilities>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">54913438</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">1423437</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">179281</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">56516156</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:CurrentPortionOfLongtermBorrowings
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">9275683</ifrs-full:CurrentPortionOfLongtermBorrowings>
    <mcld:LoansAndBorrowingsUndiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2933739</mcld:LoansAndBorrowingsUndiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsUndiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">5472193</mcld:LoansAndBorrowingsUndiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsUndiscountedContractualCashFlows
      contextRef="PAsOn12_31_2021_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">4143888</mcld:LoansAndBorrowingsUndiscountedContractualCashFlows>
    <ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:CurrentLoansReceivedAndCurrentPortionOfNoncurrentLoansReceived>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:BankBorrowingsUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">976779</ifrs-full:BankBorrowingsUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherCurrentPayables
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">12924256</ifrs-full:TradeAndOtherCurrentPayables>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12924256</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">12924256</ifrs-full:TradeAndOtherPayablesUndiscountedCashFlows>
    <ifrs-full:Borrowings
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">13152300</ifrs-full:Borrowings>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">4248351</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">2617443</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">8796757</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <mcld:LoansAndBorrowingsundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">15662551</mcld:LoansAndBorrowingsundiscountedContractualCashFlows>
    <ifrs-full:LeaseLiabilities
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">3945076</ifrs-full:LeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">1131528</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">939108</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2020_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">2815695</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:GrossLeaseLiabilities
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">4886331</ifrs-full:GrossLeaseLiabilities>
    <ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">19534988</ifrs-full:CurrentNotesAndDebenturesIssuedAndCurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2350750</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">24629655</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_TwoThousandAndNineteenConvertibleDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">26980405</mcld:LoansAndDebenturesIssuedundiscountedContractualCashFlows>
    <ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</ifrs-full:NoncurrentPortionOfNoncurrentNotesAndDebenturesIssued>
    <mcld:WarrantLiabilityundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</mcld:WarrantLiabilityundiscountedContractualCashFlows>
    <mcld:WarrantLiabilityundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">710924</mcld:WarrantLiabilityundiscountedContractualCashFlows>
    <ifrs-full:CurrentWarrantLiability
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">2439529</ifrs-full:CurrentWarrantLiability>
    <mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">1594297</mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows>
    <mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">845232</mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows>
    <mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">2439529</mcld:BusinessAcquisitionPayableundiscountedContractualCashFlows>
    <ifrs-full:OtherLiabilities
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">6236415</ifrs-full:OtherLiabilities>
    <mcld:OtherLiabilitiesundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">6003838</mcld:OtherLiabilitiesundiscountedContractualCashFlows>
    <mcld:OtherLiabilitiesundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">232577</mcld:OtherLiabilitiesundiscountedContractualCashFlows>
    <mcld:OtherLiabilitiesundiscountedContractualCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">6236415</mcld:OtherLiabilitiesundiscountedContractualCashFlows>
    <ifrs-full:FinancialLiabilities
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">59920267</ifrs-full:FinancialLiabilities>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">29940723</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LaterThanOneYearAndNotLaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">29264015</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LaterThanTwoYearsMemberifrsfullMaturityAxis_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">11612452</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows
      contextRef="PAsOn12_31_2020_LiquidityRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">70817190</ifrs-full:NonderivativeFinancialLiabilitiesUndiscountedCashFlows>
    <ifrs-full:ExpectedCreditLossRate
      contextRef="PAsOn12_31_2021_CreditRiskMemberifrsfullTypesOfRisksAxis"
      decimals="2"
      unitRef="Unit_pure">0.01</ifrs-full:ExpectedCreditLossRate>
    <mcld:DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 10pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The movement in the ECL allowance related to trade receivables and long-term receivables was as follows (Note 6):&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 68%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31,&#160;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Beginning balance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;606,030&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;382,901&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Increase in loss allowance&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,162,537&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;443,961&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Amounts written off during the year as uncollectible&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(65,930&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;)&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(220,832&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; white-space: nowrap;"&gt;)&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 12pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 12pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Effects of movement in exchange rates&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;4,581&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 0.75pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,707,218&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;606,030&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfInformationAboutAllowanceAccountForCreditLossesOfTradeReceivablesAndLongTermReceivablesExplanatoryTableTextBlock>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">606030</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2019_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">382901</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2021To12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">1162537</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2020To12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">443961</ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets>
    <mcld:WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2021To12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">-65930</mcld:WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets>
    <mcld:WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2020To12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">-220832</mcld:WrittenOffDuringTheYearAsUncollectibleAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="P01_01_2021To12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">4581</ifrs-full:IncreaseDecreaseThroughNetExchangeDifferencesAllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2021_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">1707218</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets
      contextRef="PAsOn12_31_2020_TradeReceivablesAndLongTermReceivablesMemberifrsfullClassesOfFinancialAssetsAxis"
      decimals="0"
      unitRef="Unit_CAD">606030</ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">14554193</ifrs-full:Assets>
    <ifrs-full:Assets
      contextRef="PAsOn12_31_2020_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">8291005</ifrs-full:Assets>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">11685160</ifrs-full:Liabilities>
    <ifrs-full:Liabilities
      contextRef="PAsOn12_31_2020_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">16398521</ifrs-full:Liabilities>
    <ifrs-full:AverageForeignExchangeRate
      contextRef="P01_01_2021To12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="1"
      unitRef="Unit_Y">5</ifrs-full:AverageForeignExchangeRate>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2021To12_31_2021_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">143452</ifrs-full:ProfitLoss>
    <ifrs-full:ProfitLoss
      contextRef="P01_01_2020To12_31_2020_CurrencyRiskMemberifrsfullTypesOfRisksAxis"
      decimals="0"
      unitRef="Unit_CAD">405376</ifrs-full:ProfitLoss>
    <ifrs-full:DisclosureOfRelatedPartyExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 28 &#x2013; RELATED PARTY TRANSACTIONS &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s related parties includes its subsidiaries and key management personnel. During its normal course of operations, the Company enters into transactions with its related parties for goods and services that are measured at the amount exchanged.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Key management personnel compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Key management personnel include those persons having authority and responsibility for planning, directing, and controlling the activities of the Company as a whole. The Company defines key management personnel as key officers and directors.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 61%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Salaries, management and directors&#x2019; fees&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,613,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,683,015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,460,296&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share-based payments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;432,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;628,019&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;388,398&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,045,600&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,311,034&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,848,694&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Other related party balances and transactions&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;font-size:7.8px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to principal owner of Agnity &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;234,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;813,023&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to officer of Company for working capital loan &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;30,796&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;33,205&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to key management personnel &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;121,852&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;116,091&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to Agnity Communications Private Ltd. &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,111,521&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,138,630&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Loan due to former shareholder of CSA &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;4&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;335,860&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;318,428&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Amount due to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,834,307&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,419,377&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unless otherwise noted, all amounts due are unsecured, non-interest bearing and due on demand. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in trade accounts payable and accrued liabilities on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;Associated with consulting services paid to a company partially owned by the principal owner of Agnity. Consulting services were $3,765,201 for the year ended December&#160;31, 2021 (December 31, 2020 - $2,532,550&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;; December 31, 2019 - $1,630,119). &lt;/div&gt;Balance due included in trade accounts payable and accrued liabilities on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;4&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in loans and borrowings (Note 12) on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfRelatedPartyExplanatory>
    <ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Key management personnel compensation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Key management personnel include those persons having authority and responsibility for planning, directing, and controlling the activities of the Company as a whole. The Company defines key management personnel as key officers and directors.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 61%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt;
&lt;td colspan="4" style="height: 3pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Salaries, management and directors&#x2019; fees&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,613,502&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,683,015&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,460,296&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Share-based payments&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;432,098&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;628,019&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;388,398&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Total&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,045,600&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,311,034&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,848,694&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Other related party balances and transactions&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:8.5px"&gt; &lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;font-size:7.8px;display:inline;"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 70%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 8pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;December&#160;31, 2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to principal owner of Agnity &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;234,278&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;813,023&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to officer of Company for working capital loan &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;30,796&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;33,205&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to key management personnel &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;2&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;121,852&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;116,091&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Due to Agnity Communications Private Ltd. &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;3&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,111,521&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,138,630&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&#160;Loan due to former shareholder of CSA &lt;div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:7.5px"&gt;4&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;335,860&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;318,428&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Amount due to related parties&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1,834,307&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;2,419,377&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Unless otherwise noted, all amounts due are unsecured, non-interest bearing and due on demand. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in trade accounts payable and accrued liabilities on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;3&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;"&gt;Associated with consulting services paid to a company partially owned by the principal owner of Agnity. Consulting services were $3,765,201 for the year ended December&#160;31, 2021 (December 31, 2020 - $2,532,550&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;; December 31, 2019 - $1,630,119). &lt;/div&gt;Balance due included in trade accounts payable and accrued liabilities on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;4&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Included in loans and borrowings (Note 12) on the consolidated statements of financial position. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2021To12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1613502</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2020To12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1683015</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits
      contextRef="P01_01_2019To12_31_2019_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1460296</ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="P01_01_2021To12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">432098</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="P01_01_2020To12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">628019</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment
      contextRef="P01_01_2019To12_31_2019_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">388398</ifrs-full:KeyManagementPersonnelCompensationSharebasedPayment>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2021To12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2045600</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2020To12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2311034</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:KeyManagementPersonnelCompensation
      contextRef="P01_01_2019To12_31_2019_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1848694</ifrs-full:KeyManagementPersonnelCompensation>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_PrincipalOwnerOfAgnityMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">234278</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_PrincipalOwnerOfAgnityMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">813023</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_OfficerOfCompanyForWorkingCapitalLoanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">30796</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_OfficerOfCompanyForWorkingCapitalLoanMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">33205</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">121852</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_KeyManagementPersonnelOfEntityOrParentMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">116091</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1111521</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1138630</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021_FormerShareholderOfCsaMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">335860</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020_FormerShareholderOfCsaMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">318428</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1834307</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:AmountsPayableRelatedPartyTransactions
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2419377</ifrs-full:AmountsPayableRelatedPartyTransactions>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2021To12_31_2021_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">3765201</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2020To12_31_2020_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">2532550</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:ProfessionalFeesExpense
      contextRef="P01_01_2019To12_31_2019_AgnityCommunicationsPrivateLtdMemberifrsfullCategoriesOfRelatedPartiesAxis"
      decimals="0"
      unitRef="Unit_CAD">1630119</ifrs-full:ProfessionalFeesExpense>
    <ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 24pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 29 &#x2013; COMMITMENTS AND CONTINGENCIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Commitments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;The Company has the following minimum payments for contractual commitments that are not recognized as liabilities at December&#160;31, 2021, which are disclosed in Note 27(a) - &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Risk Management, Liquidity Risk&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="font-size: 14pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 14pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 49%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1 year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2 - 3 years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4 - 5 years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;More than 5&lt;br/&gt; years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable lease payments &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;396,719&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;477,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;125,275&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,999&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,012,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease payments related to leases which have not yet commenced &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;104,702&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,589,330&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,762,597&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,636,454&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;18,093,083&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;501,421&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;3,066,892&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;2,887,872&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;12,649,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;19,105,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable lease payments associated lease liabilities (Note 8). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In October 2021, the Company executed a 12-year lease for office space in Calgary, Alberta. Basic rent and estimated common expense payments commence in December 2022, preceded by a fixturing period which the Company will use to build out the space. The Company will receive a tenant improvement allowance which is expected to cover the majority of the costs. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Contingencies &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company may be party to legal proceedings and claims that arise in the ordinary course of business as either a plaintiff or defendant. The Company analyzes all legal proceedings and the allegations therein. The outcome of any proceedings, either individually or in the aggregate, is not expected to have a material adverse effect on the Company&#x2019;s financial position, results of operations or liquidity. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfCommitmentsAndContingentLiabilitiesExplanatory>
    <ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;The Company has the following minimum payments for contractual commitments that are not recognized as liabilities at December&#160;31, 2021, which are disclosed in Note 27(a) - &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Risk Management, Liquidity Risk&lt;/div&gt;&lt;/div&gt;. &lt;/div&gt; &lt;div style="font-size: 14pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 14pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 49%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="18" style="vertical-align: bottom;;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Undiscounted Contractual Cash Flows&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&amp;lt; 1 year&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2 - 3 years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;4 - 5 years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;More than 5&lt;br/&gt; years&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Total&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable lease payments &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;396,719&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;477,562&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;125,275&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,999&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,012,555&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease payments related to leases which have not yet commenced &lt;/div&gt;&lt;div style="font-size: 7pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px; line-height: 7pt;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;104,702&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,589,330&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;2,762,597&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;12,636,454&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;18,093,083&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="font-size: x-small; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;501,421&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;3,066,892&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;2,887,872&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;12,649,453&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;19,105,638&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable lease payments associated lease liabilities (Note 8). &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 4pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 85%; vertical-align: top;;display:inline;;font-size:5.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In October 2021, the Company executed a 12-year lease for office space in Calgary, Alberta. Basic rent and estimated common expense payments commence in December 2022, preceded by a fixturing period which the Company will use to build out the space. The Company will receive a tenant improvement allowance which is expected to cover the majority of the costs. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </ifrs-full:DisclosureOfAmountsToBeRecoveredOrSettledAfterTwelveMonthsForClassesOfAssetsAndLiabilitiesThatContainAmountsToBeRecoveredOrSettledBothNoMoreAndMoreThanTwelveMonthsAfterReportingDateExplanatory>
    <mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">396719</mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities>
    <mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021_LaterThanTwoYearsAndNotLaterThanThreeYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">477562</mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities>
    <mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021_LaterThanFourYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">125275</mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities>
    <mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12999</mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities>
    <mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1012555</mcld:VariableLeasePaymentsAssociatedToLeaseLiabilities>
    <mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced
      contextRef="P01_01_2021To12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">104702</mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced>
    <mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced
      contextRef="P01_01_2021To12_31_2021_LaterThanTwoYearsAndNotLaterThanThreeYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">2589330</mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced>
    <mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced
      contextRef="P01_01_2021To12_31_2021_LaterThanFourYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">2762597</mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced>
    <mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced
      contextRef="P01_01_2021To12_31_2021_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12636454</mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced>
    <mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">18093083</mcld:LeasePaymentsRelatedToLeasesWhichHaveNotYetCommenced>
    <mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease
      contextRef="PAsOn12_31_2021_NotLaterThanOneYearMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">501421</mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease>
    <mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease
      contextRef="PAsOn12_31_2021_LaterThanTwoYearsAndNotLaterThanThreeYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">3066892</mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease>
    <mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease
      contextRef="PAsOn12_31_2021_LaterThanFourYearsAndNotLaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">2887872</mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease>
    <mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease
      contextRef="PAsOn12_31_2021_LaterThanFiveYearsMemberifrsfullMaturityAxis"
      decimals="0"
      unitRef="Unit_CAD">12649453</mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease>
    <mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">19105638</mcld:MinimumLeasePaymentsPayableUnderNonCancellableLease>
    <mcld:LeasesTerm contextRef="P10_31_2021To10_31_2021">P12Y</mcld:LeasesTerm>
    <mcld:DisclosureOfSupplementalCashFlowInformationExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 30 &#x2013; SUPPLEMENTAL CASH FLOW INFORMATION &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;a) Changes in non-cash working capital &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade and other receivables &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&lt;/div&gt;increase&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(3,342,737)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,006,780)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(169,896)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Long-term receivables decrease (increase)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,682,646&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(924,625)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,662,207)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Prepaid expenses and other assets &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;decrease (&lt;/div&gt;increase&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(591,737)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,119,123)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;150,991&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities (decrease) increase&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(782,561)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,513,477&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,102,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Deferred revenue increase&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,868&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;632,839&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;447,511&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Decrease in working capital&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,988,521)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(904,212)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,131,240)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;b) Changes in liabilities arising from financing activities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Balance of loans, borrowings and PPP loans, beginning of year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,102,718&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,973,055&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,285&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;New advances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,664,916&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,726,766&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,539,700&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Repayments of principal&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,781,554)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,011,638)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,787,528)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Repayments of interest&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(757,950)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(642,809)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(500,413)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Liability assumed&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,904,355&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Liability related items&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Assumption of loans in business combination&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;371,609&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,339,546&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Forgiveness of PPP Loans&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,835,237)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,507)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Finance fees paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(191,310)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-cash related items&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Accretion of interest and debt issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;869,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;959,058&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;445,762&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss on debt modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;138,908&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange and other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(148,816)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(46,652)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Balance of loans, borrowings and PPP loans, end of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,215,601&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,102,718&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,973,055&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;c) Non-cash investing and financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued in business combination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8,186,620&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,320,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued on conversion of 2021 Debentures&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,436,728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of share issued on conversion of 2019 Debentures&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;50,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued on AirFusion asset acquisition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;820,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Settlement of liabilities through issuance of common shares or RSUs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;143,002&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash accretion of interest included in finance cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,015,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,145,706&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;909,158&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash broker warrants compensation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19&lt;/div&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;294,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash underwriter warrants compensation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9&lt;/div&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;162,947&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash warrants consideration associated with credit facility&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;195,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Shares issued to extinguish the loan from Flow Capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;606,495&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Addition to right-of-use assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;599,861&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;468,703&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Addition to lease liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;599,861&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;586,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt;  </mcld:DisclosureOfSupplementalCashFlowInformationExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 8pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;a) Changes in non-cash working capital &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade and other receivables &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(&lt;/div&gt;increase&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(3,342,737)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,006,780)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(169,896)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Long-term receivables decrease (increase)&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,682,646&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(924,625)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(3,662,207)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Prepaid expenses and other assets &lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;decrease (&lt;/div&gt;increase&lt;div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"&gt;)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(591,737)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(1,119,123)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;150,991&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Trade payables and accrued liabilities (decrease) increase&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(782,561)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,513,477&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,102,361&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Deferred revenue increase&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;1,045,868&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;632,839&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;447,511&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Decrease in working capital&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(1,988,521)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(904,212)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(2,131,240)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutChangesInNonCashWorkingCapitalExplanatory>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-3342737</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-2006780</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-169896</ifrs-full:AdjustmentsForDecreaseIncreaseInTradeAndOtherReceivables>
    <mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1682646</mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables>
    <mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">924625</mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables>
    <mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">3662207</mcld:AdjustmentForIncreaseDecreaseInLongTermReceivables>
    <mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">591737</mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets>
    <mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">1119123</mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets>
    <mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-150991</mcld:AdjustmentForIncreaseDecreaseInPrepaidsAndOtherAssets>
    <mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-782561</mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities>
    <mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2513477</mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities>
    <mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1102361</mcld:AdjustmentForIncreaseDecreaseInTradePayablesAndAccruedLiabilities>
    <mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1045868</mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue>
    <mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">632839</mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue>
    <mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">447511</mcld:AdjustmentForIncreaseDecreaseInDeferredRevenue>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">1988521</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">904212</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <ifrs-full:IncreaseDecreaseInWorkingCapital
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2131240</ifrs-full:IncreaseDecreaseInWorkingCapital>
    <mcld:DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 58%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(69, 81, 100);"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt;
&lt;td colspan="4" style="height: 3.75pt;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Balance of loans, borrowings and PPP loans, beginning of year&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,102,718&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,973,055&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;78,285&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;New advances&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;10,664,916&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,726,766&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,539,700&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Repayments of principal&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(9,781,554)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(9,011,638)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(6,787,528)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; padding: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Repayments of interest&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(757,950)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(642,809)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(500,413)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Liability assumed&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,904,355&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Liability related items&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Assumption of loans in business combination&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;371,609&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1,339,546&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Forgiveness of PPP Loans&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(1,835,237)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(124,507)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Finance fees paid&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;(191,310)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&#160;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-cash related items&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Accretion of interest and debt issuance costs&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;869,567&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;959,058&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;445,762&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Loss on debt modification&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;138,908&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Foreign exchange and other&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;5,543&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(148,816)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;(46,652)&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Balance of loans, borrowings and PPP loans, end of year&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,215,601&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,102,718&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;$&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,973,055&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(64, 64, 64); border-bottom-width: 1.5pt; border-bottom-style: solid; white-space: nowrap;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfChangesInLiabilitiesArisingFromFinancingActivitiesExplanatory>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">14102718</mcld:LoansAndBorrowings>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">13973055</mcld:LoansAndBorrowings>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2018"
      decimals="0"
      unitRef="Unit_CAD">78285</mcld:LoansAndBorrowings>
    <mcld:AdditionsToBorrowings
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">10664916</mcld:AdditionsToBorrowings>
    <mcld:AdditionsToBorrowings
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8726766</mcld:AdditionsToBorrowings>
    <mcld:AdditionsToBorrowings
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">16539700</mcld:AdditionsToBorrowings>
    <mcld:RepaymentsOfPrincipal
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-9781554</mcld:RepaymentsOfPrincipal>
    <mcld:RepaymentsOfPrincipal
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-9011638</mcld:RepaymentsOfPrincipal>
    <mcld:RepaymentsOfPrincipal
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-6787528</mcld:RepaymentsOfPrincipal>
    <mcld:RepaymentsOfInterest
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-757950</mcld:RepaymentsOfInterest>
    <mcld:RepaymentsOfInterest
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-642809</mcld:RepaymentsOfInterest>
    <mcld:RepaymentsOfInterest
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-500413</mcld:RepaymentsOfInterest>
    <mcld:LiabilityAssumed
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">2904355</mcld:LiabilityAssumed>
    <mcld:AssumptionOfLoansInBusinessCombination
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">371609</mcld:AssumptionOfLoansInBusinessCombination>
    <mcld:AssumptionOfLoansInBusinessCombination
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">1339546</mcld:AssumptionOfLoansInBusinessCombination>
    <mcld:ForgivenessOfPppLoans
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-1835237</mcld:ForgivenessOfPppLoans>
    <mcld:ForgivenessOfPppLoans
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-124507</mcld:ForgivenessOfPppLoans>
    <mcld:FinanceFeesPaid
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">-191310</mcld:FinanceFeesPaid>
    <mcld:AccretionOfInterestAndDebtIssuanceCosts
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">869567</mcld:AccretionOfInterestAndDebtIssuanceCosts>
    <mcld:AccretionOfInterestAndDebtIssuanceCosts
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">959058</mcld:AccretionOfInterestAndDebtIssuanceCosts>
    <mcld:AccretionOfInterestAndDebtIssuanceCosts
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">445762</mcld:AccretionOfInterestAndDebtIssuanceCosts>
    <mcld:LossOnDebtModification
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">138908</mcld:LossOnDebtModification>
    <mcld:ForeignExchangeAndOther
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">5543</mcld:ForeignExchangeAndOther>
    <mcld:ForeignExchangeAndOther
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">-148816</mcld:ForeignExchangeAndOther>
    <mcld:ForeignExchangeAndOther
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">-46652</mcld:ForeignExchangeAndOther>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">13215601</mcld:LoansAndBorrowings>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">14102718</mcld:LoansAndBorrowings>
    <mcld:LoansAndBorrowings
      contextRef="PAsOn12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">13973055</mcld:LoansAndBorrowings>
    <mcld:DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;c) Non-cash investing and financing activities&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 57%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td/&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#160;For the years ended December&#160;31,&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2020&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2019&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued in business combination&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;8,186,620&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;13,320,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued on conversion of 2021 Debentures&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;14(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;14,436,728&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of share issued on conversion of 2019 Debentures&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;50,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Value of shares issued on AirFusion asset acquisition&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;820,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Settlement of liabilities through issuance of common shares or RSUs&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;143,002&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;84,252&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash accretion of interest included in finance cost&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;3,015,294&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,145,706&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;909,158&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash broker warrants compensation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; text-indent: 0px;;text-align:right;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;19&lt;/div&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;294,894&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash underwriter warrants compensation&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;1&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;9&lt;/div&gt;(b)&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;162,947&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Non-cash warrants consideration associated with credit facility&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;195,066&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Shares issued to extinguish the loan from Flow Capital&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;606,495&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Addition to right-of-use assets&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;599,861&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;468,703&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Addition to lease liabilities&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;&#x2013;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;599,861&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;$&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;;text-align:right;"&gt;586,000&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; &lt;div style="clear:both;max-height:0pt;"/&gt; </mcld:DisclosureOfDetailedInformationAboutNonCashInvestingAndFinancingActivitiesExplanatory>
    <mcld:NonCashValueOfSharesIssuedInBusinessCombination
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">8186620</mcld:NonCashValueOfSharesIssuedInBusinessCombination>
    <mcld:NonCashValueOfSharesIssuedInBusinessCombination
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">13320000</mcld:NonCashValueOfSharesIssuedInBusinessCombination>
    <mcld:NonCashValueOfSharesIssuedOnConversionOfDebentures
      contextRef="P01_01_2021To12_31_2021_TwoThousandTwentyOneDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">14436728</mcld:NonCashValueOfSharesIssuedOnConversionOfDebentures>
    <mcld:NonCashValueOfSharesIssuedOnConversionOfDebentures
      contextRef="P01_01_2020To12_31_2020_TwoThousandNineteenDebenturesMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">50000</mcld:NonCashValueOfSharesIssuedOnConversionOfDebentures>
    <mcld:NonCashValueOfSharesIssuedOnAirFusionAssetAcquisition
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">820000</mcld:NonCashValueOfSharesIssuedOnAirFusionAssetAcquisition>
    <mcld:NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">143002</mcld:NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits>
    <mcld:NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">84252</mcld:NonCashSettlementOfLiabilitiesThroughIssuanceOfCommonSharesOrRestrictedStockUnits>
    <mcld:NonCashAccretionOfInterestIncludedInFinanceCost
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">3015294</mcld:NonCashAccretionOfInterestIncludedInFinanceCost>
    <mcld:NonCashAccretionOfInterestIncludedInFinanceCost
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">2145706</mcld:NonCashAccretionOfInterestIncludedInFinanceCost>
    <mcld:NonCashAccretionOfInterestIncludedInFinanceCost
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">909158</mcld:NonCashAccretionOfInterestIncludedInFinanceCost>
    <mcld:NonCashBrokerWarrantsCompensation
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">294894</mcld:NonCashBrokerWarrantsCompensation>
    <mcld:NonCashUnderwriterWarrantsCompensation
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">162947</mcld:NonCashUnderwriterWarrantsCompensation>
    <mcld:NonCashWarrantsConsiderationAssociatedWithCreditFacility
      contextRef="P01_01_2021To12_31_2021"
      decimals="0"
      unitRef="Unit_CAD">195066</mcld:NonCashWarrantsConsiderationAssociatedWithCreditFacility>
    <mcld:SharesIssuedToExtinguishTheLoanValue
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">606495</mcld:SharesIssuedToExtinguishTheLoanValue>
    <mcld:NonCashAdditionToRightOfUseAssets
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">599861</mcld:NonCashAdditionToRightOfUseAssets>
    <mcld:NonCashAdditionToRightOfUseAssets
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">468703</mcld:NonCashAdditionToRightOfUseAssets>
    <mcld:NonCashAdditionToLeaseLiabilities
      contextRef="P01_01_2020To12_31_2020"
      decimals="0"
      unitRef="Unit_CAD">599861</mcld:NonCashAdditionToLeaseLiabilities>
    <mcld:NonCashAdditionToLeaseLiabilities
      contextRef="P01_01_2019To12_31_2019"
      decimals="0"
      unitRef="Unit_CAD">586000</mcld:NonCashAdditionToLeaseLiabilities>
    <ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 31 &#x2013; EVENTS AFTER THE REPORTING PERIOD &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;a) Financing of Electric Vehicle Development Projects &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In conjunction with the Company&#x2019;s agreements to provide AssetCare solutions to optimize Electric Vehicle (&#x201c;EV&#x201d;) charging efficiency at auto dealerships in the states of New York and California, on March&#160;28, 2022, a subsidiary of the Company executed a promissory note with the Noteholder in the aggregate principal amount of US$15,000,000 (the &#x201c;Note&#x201d;).&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The initial principal amount of &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;U&lt;/div&gt;S$5,000,000 &lt;/div&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;(the &#x201c;Loan&#x201d;) was funded on April&#160;1, 2022 and an additional US$10,000,000 was funded on May&#160;5, 2022. The Loan matures o&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 9pt; color: rgb(64, 64, 64); letter-spacing: 0px; top: 0px;;display:inline;"&gt;n March 31, 2025, with 10%&#160;&lt;/div&gt;&lt;div style="font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;per annum interest payable monthly in arrears in USD. The Loan may not be prepaid unless authorized by the lender and is unsecured until certain conditions are met. The Loan contains representations, warranties and covenants which must be complied with to avoid an event of default which will allow the lender to demand repayment and increase the interest rate to 18%, amongst other implications.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The use of proceeds of is solely for the development of the Company&#x2019;s EV dealership projects. In addition to the Loan, the Note requires certain income based payments, including sharing on a 50/50% basis, all EV, solar and carbon reduction related tax credits and incentives, be made from the borrower to the lender based on income resulting from this project over the term of the 20-year EV dealership projects. The Note is subject to change of control provisions and right of first refusal provisions for additional financing related to the EV projects.&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On May&#160;5, 2022, the Company, Carbon and Fiera executed a Subordination and Postponement Agreement (the &#x201c;Subordination Agreement&#x201d;), whereby the parties agreed that the security previously held by Fiera would be subordinate to the security to be granted to Carbon commencing on the date of the agreement. The security granted to Carbon means the EV Dealership Projects and to the extent related to the EV Dealership projects, all accounts, equipment and machinery, contracts and contract rights, including contracts with auto dealerships, inventory, cash and proceeds, rent and profits for each of the preceding. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;b) Loans and Borrowings &#x2013; Change to Term Loan &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On May&#160;5, 2022, the Company and Fiera executed an Accommodation Agreement (the &#x201c;Accommodation Agreement&#x201d;) and the parties agreed that a portion of the outstanding principal amount under the term loan would be paid in addition to a prepayment penalty and accommodation fee. The Company paid a total of $2,044,086 on May&#160;6, 2022. The parties also agreed that the remainder of the principal and interest due under the loan would be paid on or before October 31, 2022 (the &#x201c;Repayment Date&#x201d;). The term loan was amended to increase the interest rate charged from 6.85% to 9.5% effectively immediately and clarified that the Company is not required to maintain the financial covenants set out in the November&#160;9, 2021 amending agreement. The Company may be required to repay the loan before the Repayment Date if the Company is in default or breach of the Accommodation Agreement. As part of the Accommodation Agreement, Fiera signed an agreement, whereby Fiera&#x2019;s security is subordinate to the security granted to Carbon. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There are no financial covenants under the Accommodation Agreement and the Company is no longer required to maintain the previous financial covenants. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;c) Warrant activity &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On February&#160;15, 2022, the Company&#x2019;s warrants associated with the USD equity offering described in Note 15(b), commenced trading under the symbol MCLDW (Notes 1 and 15).&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On January&#160;17, 2022, the Company issued warrants to ATB to purchase an equivalent number of common shares of the Company and the warrant liability of $195,066 described in Note 15(c) was derecognized with an offsetting credit to contributed surplus for the value assigned to the warrants.&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;d) Loss of control of subsidiary &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On July&#160;29, 2022, the Company entered into a Technology Continuation Agreement (the &#x201c;Technology Continuation Agreement&#x201d;) with Agnity, which replaced the Royalty Agreement, as amended, executed between the parties in April 2019. Under the terms of the Technology Continuation Agreement, the Company received a payment on July&#160;29, 2022 of approximately US$6.0 million which includes amounts to settle the net receivable due from Agnity for advances, net of services received. Concurrent with the signing of the Technology Continuation Agreement, a third party acquired all of the outstanding shares in Agnity from its shareholder. As a result of these events, the Company no longer has the right to nominate the majority of the members of the Operations Committee and no longer has control of Agnity. As a result of the loss of control, effective as of July&#160;29, 2022, the Company will no longer include any of Agnity&#x2019;s operating results in mCloud&#x2019;s financial statements and Agnity will no longer be consolidated. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;e) Contract modification revenue reversal &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In April, 2022, the Company agreed to cancel a multi-year customer contract for which services had been performed in prior periods, resulting in a contract modification. As a result, revenue totalling $2,571,676 which was recorded in prior periods was reversed during the six months ended June&#160;30, 2022. Of this amount, $2,037,014 is associated with the AssetCare Initialization service line and $534,662 is associated with the AssetCare Solutions service line. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;f) Share capital and equity awards &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;;text-indent: 0px;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On June&#160;30, 2022, 19,318 warrants with an exercise price of $15.00 expired unexercised. On July&#160;6, 2022, 525,114 warrants with an exercise price of $14.25 expired unexercised. On July&#160;29, 2022, the Company granted an aggregate amount of 161,300 stock options and 151,550 RSU&#x2019;s under the Company&#x2019;s equity incentive plan. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;</ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">15000000</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn03_28_2022_PromissoryNoteMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">5000000</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:NotesAndDebenturesIssued
      contextRef="PAsOn05_05_2022_AdditionalFundingMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_USD">10000000</ifrs-full:NotesAndDebenturesIssued>
    <ifrs-full:BorrowingsMaturity contextRef="P03_28_2022To03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis">March 31, 2025</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_PromissoryNoteMemberifrsfullBorrowingsByNameAxis"
      decimals="2"
      unitRef="Unit_pure">0.10</ifrs-full:BorrowingsInterestRate>
    <mcld:CommitmentsIncomeBasedPaymentSharingRatio contextRef="P03_28_2022To03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">50/50</mcld:CommitmentsIncomeBasedPaymentSharingRatio>
    <mcld:CommitmentsProjectTerm contextRef="P03_28_2022To03_28_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">P20Y</mcld:CommitmentsProjectTerm>
    <mcld:RepaymentsOfCurrentBorrowingsIncludingPenaltyAndAccommodationFee
      contextRef="P05_06_2022To05_06_2022_AccommodationAgreementMembermcldAgreementAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="0"
      unitRef="Unit_CAD">2044086</mcld:RepaymentsOfCurrentBorrowingsIncludingPenaltyAndAccommodationFee>
    <ifrs-full:BorrowingsMaturity contextRef="P01_01_2021To12_31_2021_AccommodationAgreementMembermcldAgreementAxis_TermLoanMemberifrsfullBorrowingsByNameAxis">October 31, 2022</ifrs-full:BorrowingsMaturity>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn05_06_2022_BottomOfRangeMemberifrsfullRangeAxis_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TermLoanMemberifrsfullBorrowingsByNameAxis"
      decimals="4"
      unitRef="Unit_pure">0.0685</ifrs-full:BorrowingsInterestRate>
    <ifrs-full:BorrowingsInterestRate
      contextRef="PAsOn05_06_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TermLoanMemberifrsfullBorrowingsByNameAxis_TopOfRangeMemberifrsfullRangeAxis"
      decimals="3"
      unitRef="Unit_pure">0.095</ifrs-full:BorrowingsInterestRate>
    <mcld:FinancialCovenantsTerms contextRef="P05_06_2022To05_06_2022_AccommodationAgreementMembermcldAgreementAxis_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis">There are no financial covenants under the Accommodation Agreement and the Company is no longer required to maintain the previous financial covenants.</mcld:FinancialCovenantsTerms>
    <ifrs-full:WarrantLiability
      contextRef="PAsOn01_17_2022_ElectricVehicleMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="0"
      unitRef="Unit_CAD">195066</ifrs-full:WarrantLiability>
    <ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities
      contextRef="P07_29_2022To07_29_2022_DisposalOfMajorSubsidiaryMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_TechnologyContinuationAgreementMembermcldAgreementAxis"
      decimals="1"
      unitRef="Unit_USD">6</ifrs-full:CashFlowsFromLosingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities>
    <mcld:ReversalOfRevenue
      contextRef="P01_01_2022To06_30_2022_ContractModificationRevenueReversalMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="0"
      unitRef="Unit_CAD">2571676</mcld:ReversalOfRevenue>
    <mcld:ReversalOfRevenue
      contextRef="P01_01_2022To06_30_2022_AssetCareInitializationMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">2037014</mcld:ReversalOfRevenue>
    <mcld:ReversalOfRevenue
      contextRef="P01_01_2022To06_30_2022_AssetcareSolutionsMemberifrsfullProductsAndServicesAxis"
      decimals="0"
      unitRef="Unit_CAD">534662</mcld:ReversalOfRevenue>
    <ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement
      contextRef="P01_01_2022To06_30_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">19318</ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019
      contextRef="P01_01_2022To06_30_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">15</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement
      contextRef="P07_06_2022To07_06_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="0"
      unitRef="Unit_CAD">525114</ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019
      contextRef="P07_06_2022To07_06_2022_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis_WarrantsMemberifrsfullClassesOfShareCapitalAxis"
      decimals="2"
      unitRef="Unit_USD_per_Share">14.25</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement
      contextRef="P07_29_2022To07_29_2022_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="0"
      unitRef="Unit_CAD">161300</ifrs-full:NumberOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement>
    <ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019
      contextRef="P07_29_2022To07_29_2022_RestrictedShareUnitsMemberifrsfullTypesOfSharebasedPaymentArrangementsAxis_ShareCapitalAndEquityAwardsMemberifrsfullNonadjustingEventsAfterReportingPeriodAxis"
      decimals="0"
      unitRef="Unit_USD_per_Share">151550</ifrs-full:WeightedAverageExercisePriceOfOtherEquityInstrumentsExpiredInSharebasedPaymentArrangement2019>
    <ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;NOTE 32 &#x2013; SIGNIFICANT ACCOUNTING POLICIES &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has consistently applied the following accounting policies to all periods presented in these consolidated financial statements. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;A. Basis of Consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The consolidated financial statements include the financial statements of the Company and all its subsidiaries as at December&#160;31, 2021. Control exists over an investee when the Company is exposed, or has rights, to variable returns from its investee and has the ability to affect those returns through its power over the investee. Subsidiaries are included in the consolidated financial results of the Company from the effective date of acquisition up to the effective date of disposition or loss of control. Unless otherwise stated, the subsidiaries have share capital consisting solely of ordinary shares and the proportion of ownership interests held equals the voting rights held by the entity. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsidiaries &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s principal subsidiaries include the following entities many of which have 100% ownership in other entities. The Company directly and indirectly owns 100% of all subsidiaries except for the Agnity group of companies. While the Company does not have an ownership interest in the Agnity entities, the Company controls them and as such the financial results are consolidated into the Company&#x2019;s consolidated financial statements. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principle&lt;br/&gt; activity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;br/&gt; business and&lt;br/&gt; operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Functional&lt;br/&gt; currency&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Corp.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Parent company&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (USA) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Canada) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Field Diagnostic Services, Inc. (&#x201c;FDSI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Construction Systems Associates, Inc. (&#x201c;CSA&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Services Inc. (&#x201c;MTS&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;NGRAIN (Canada) Corporation (&#x201c;NGRAIN&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Group Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Services Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Singapore Pte. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Singapore&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SGD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Corp (HK) Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;China&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;RMB &#xa5;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Saudi Arabia)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Saudi Arabia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SAR $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Global, Inc. (&#x201c;Agnity&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Communications, Inc. (&#x201c;ACI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United Stated&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Healthcare, Inc. (&#x201c;AHI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When the Company loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary and any related non-controlling interests and other components of equity. Any resulting gain or loss is recognized in net income (loss). Any interest retained by the former subsidiary is measured at fair value when control is lost. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;All intercompany transactions, balances, revenues and expenses have been eliminated on consolidation. Amounts reported in the financial statements of subsidiaries have been adjusted where necessary to ensure consistency with the accounting policies adopted by the Company. Profit or loss and other comprehensive income of subsidiaries acquired or disposed of during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Non-controlling interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling interests arise from business combinations in which the Company acquires less than 100% ownership interest. Non-controlling interests, presented as part of equity, represent the portion of a subsidiary&#x2019;s profit or loss and net assets that is not attributable to the common shareholders of the Company. The entire portion of the Agnity operations is a non-controlling interest. The interests of the non-controlling shareholders are initially measured at either fair value or at the non-controlling interests&#x2019; proportionate share of the recognized amounts of the acquiree&#x2019;s identifiable net assets. Any subsequent income/loss, dividends and foreign translation adjustments attributable to the non-controlling interests is recognized as part of the non-controlling interests&#x2019; income or equity. When changes in ownership interests are disproportionate to cumulative contributions, distributions and income (loss) allocations, non-controlling interest are adjusted through direct charges to equity. The Company attributes total comprehensive income or loss of subsidiaries between the owners of the parent and the non-controlling interests based on their respective ownership interests. Changes in the Company&#x2019;s interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business combinations &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Acquisitions of subsidiaries and assets that meet the definition of a business under IFRS are accounted for using the acquisition method. The consideration transferred in the acquisition is measured at acquisition date fair value. The identifiable assets acquired and liabilities assumed that meet the conditions for recognition under IFRS 3 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business Combinations &lt;/div&gt;&lt;/div&gt;are recognized at their fair values at the acquisition date. Any excess consideration over the fair value of the identifiable net assets is recognized as goodwill. Acquisition-related costs, other than those associated with the issuance of debt or equity, are recognized in profit or loss as incurred. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted retrospectively during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date. The measurement period is the period from the date of acquisition to the date the Company obtains complete information about facts and circumstances that existed as of the acquisition date up to a maximum of one year. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Any contingent consideration is measured at fair value at the acquisition date. If contingent consideration that meets the definition of a financial instrument is classified as equity, it is not remeasured and its subsequent settlement is accounted for within equity. Other contingent consideration is remeasured at fair value at each reporting date with changes in fair value recognized in profit or loss. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;B.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Functional currency is the currency of the primary economic environment in which an entity operates. The functional currency of the parent company and its material subsidiaries are presented in the table in Note 32(A). These consolidated financial statements are presented in Canadian dollars. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency transactions&lt;/div&gt;&lt;/div&gt;.&lt;/div&gt; In preparing the financial statements of each individual subsidiary, transactions in currencies other than the entity&#x2019;s functional currency (foreign currencies) are recognized at the rates of exchange prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are retranslated at the rates prevailing at that date. Non-monetary items carried at fair value that are denominated in foreign currencies are retranslated at the rates prevailing at the dates those fair values are determined. Non-monetary items that are measured in terms of historical cost in a foreign currency are not retranslated. Exchange differences on monetary items are recognized in profit or loss in the period in which they arise. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Presentation currency translations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;. For the purposes of presenting consolidated financial statements, the assets and liabilities of the Company&#x2019;s foreign operations are translated into Canadian dollars using exchange rates prevailing at the end of each reporting period. Income and expense items are translated at the average exchange rates for the period, unless exchange rates fluctuate significantly during that period, in which case the exchange rates at the dates of the transactions are used. Exchange differences arising, if any, are recognized in other comprehensive income (loss) and accumulated in equity (attributed to non-controlling interests as appropriate). &lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;C.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue recognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s revenues are derived from the sales of perpetual software licenses, subscriptions to AssetCare, installation and engineering services, hardware and post contract support and maintenance (&#x201c;PCS&#x201d;). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue from the sale of hardware and perpetual software licenses is recognized at the point in time when control is transferred to the customer, generally upon delivery at the customer&#x2019;s location. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Installation services involve the installation and implementation of energy efficient hardware, perpetual software licenses and IoT connections which feed information to the AssetCare platform. Engineering services include consulting, implementation and integration services entered into either on a time and materials basis or fixed fee basis. Revenue from installation and engineering services is recognized overtime, using an input method based on direct labour hours to measure progress towards complete satisfaction of the service. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues from PCS and subscriptions to the AssetCare platform are recognized ratably overtime over the term of the PCS or subscription. Any amounts received for which performance obligations have not been completed are recognized as deferred revenue. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s contracts often include a number of promised goods or services, which are typically distinct from other performance obligations, and are therefore accounted for separately. A good or service is distinct if the customer can benefit from it on its own or together with other readily available resources, and the Company&#x2019;s promise to transfer the good or service is separately identifiable from other promises in the contractual arrangement with the customer. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In determining the transaction price of a contract with a customer, the Company considers the effects of variable consideration, existence of a significant financing component, non-cash consideration, and any consideration payable to the customer. The total transaction price is allocated to each performance obligation on a relative stand-alone selling price (&#x201c;SSP&#x201d;) basis, representing the selling price as if it was sold separately. This is a formal process involving judgement which could impact the timing of recognized revenue. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In most cases, the SSP is based on observable data. Where possible, a narrow SSP range for each product and service is established and this range is assessed on a periodic basis or when material changes in facts and circumstances warrant a review. If the SSP is not directly observable, the amount is estimated using either the expected cost plus a margin or residual approach. The SSP for perpetual software licenses is highly variable and therefore the Company applies the residual approach, which determines the SSP by subtracting the SSP of hardware, installation and other services in the contract from the total transaction price. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Long-term contracts &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company enters into multi-year contracts with some customers for goods and services. Under the terms of these contracts, the customer is billed an equal monthly amount over the term of the contract. Revenue is recognized as performance obligations are completed, generally with a significant portion of the transaction price being recognized at the beginning of the contract based on the calculated SSP for performance obligations that are satisfied at the point in time at which goods are delivered to customers. The remainder of the revenue is recognized over the life of the contract over time or as services are completed. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;D.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recognition and initial measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On initial recognition, all financial assets and liabilities are classified and recorded at fair value, net of attributable transaction costs, except for financial assets and liabilities classified as at fair value through profit or loss (&#x201c;FVTPL&#x201d;). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and bank indebtedness &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash is held in bank accounts. The Company considers only those investments that are highly liquid, readily convertible to cash with original maturities of three months or less at date of purchase as cash equivalents. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bank indebtedness consists of bank overdrafts and draws from the credit facility account repayable on demand for cash management purposes. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification and subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On initial recognition, a financial asset is classified as measured at: amortized cost; fair value through other comprehensive income; or fair value through profit or loss, depending on the business model in which a financial asset is managed and its contractual cash flow characteristics. Financial assets that do not meet the below classifications are classified as fair value through profit or loss. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial asset is measured at amortized cost if it meets both of the following conditions and is not designated as FVTPL: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;it is held within a business model whose objective is to hold assets to collect contractual cash flows; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial asset is measured at fair value through other comprehensive income if it meets both of the following conditions and is not designated as at FVTPL: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;it is held within a business model whose objective is achieved by both collecting contractual cash flows and selling financial assets; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial liabilities are classified as measured at amortized cost or FVTPL. A financial liability is classified as at FVTPL if it is classified as held-for-trading, it is a derivative, or it is designated as such on initial recognition. Financial liabilities at FVTPL are measured at fair value and net gains and losses, including any interest expense, are recognized in profit or loss. Other financial liabilities are subsequently measured at amortized cost using the effective interest method. Interest expense and foreign exchange gains and losses are recognized in profit or loss. Any gain or loss on derecognition is also recognized in net income (loss). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When a financial liability is non-substantially modified, a gain or loss is recognized into net income (loss). The gain or loss is calculated at the date of modification as the difference between the remaining original contractual cash flows and the modified cash flows both discounted at the original effective interest rate. Any costs associated with the modified loan is added to the loan carrying amount and amortized over the remaining modified loan term. The carrying amount of the loan is revised to reflect the new cash outflows at the date of modification. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;iii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derecognition of financial assets and liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial assets are derecognized when the contractual rights to the cash flows from the financial asset expire or the Company transfers the rights to receive the contractual cash flow in a transaction in which substantially all the risks and rewards of ownership have been transferred. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial liability is derecognized when its contractual obligations are discharged, cancelled or expire. The Company also derecognizes a financial liability when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognized at fair value. On derecognition of a financial liability, the difference between the carrying amount extinguished and the consideration paid (including any non- cash assets transferred or liabilities assumed) is recognized in net income (loss). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;iv.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Impairment of non-derivative financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company applies an expected credit loss (&#x201c;ECL&#x201d;) impairment model, which applies to financial assets measured at amortized cost, contract assets, lease receivables, and financial guarantee contracts. The ECL model results in an allowance for credit losses being recorded on financial assets regardless of whether there has been an actual loss event. Except for trade receivables, the ECL model requires the recognition of credit losses based on 12 months of expected losses for financial assets and the recognition of lifetime expected losses on financial assets that have experienced a significant increase in credit risk since origination or which are considered credit impaired. A financial asset is credit-impaired when one or more events that have a detrimental impact on the estimated future cash flows of the financial asset have occurred. ECL&#x2019;s are probability-weighted estimates of credit losses. Credit losses are measured as the present value of all cash shortfalls representing the difference between the cash flows due to the entity in accordance with the contract and the cash flow an entity expects to receive. The Company has elected to measure loss allowances for trade receivables at an amount equal to lifetime ECL&#x2019;s. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information analysis, based on the Company&#x2019;s historical experience and including forward looking information. Loss allowances for financial assets measured at amortized cost are deducted from the gross carrying amount of the assets. The gross carrying amount of a financial asset is written off when the Company has no reasonable expectations of recovering a portion or the full amount. The Company assesses the timing of write-offs based on whether there is a reasonable expectation of recovery. Impairment losses related to trade and other receivables are presented within general and administrative expenses. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;E.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Property and equipment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment are recorded at cost, less accumulated depreciation and accumulated impairment losses, if any. Cost includes expenditures that are directly attributable to the acquisition of the asset. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, as follows: &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 47%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid; background-color: rgb(255, 255, 255);"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Computer equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;2 -5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office furniture and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;7 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;lesser of useful lives or lease term&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful lives and depreciation methods are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An item of property and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognized in profit or loss. Repairs and maintenance costs that do not improve or extend productive life are recognized in profit or loss in the period in which the costs are incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;F.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangible assets and goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets acquired separately &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets patents and trademarks, customer relationships and technology, all of which have a finite life. Intangible assets acquired separately are measured on initial recognition at cost and intangible assets acquired in a business combination are recognized at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent expenditure is capitalized only when it increases the future economic benefits embodied in the specific asset to which it relates. All other expenditure, including expenditure on internally generated goodwill and intangible assets are recognized in profit or loss as incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets are amortized over their estimated useful lives, on a straight-line basis, as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 47%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid; background-color: rgb(255, 255, 255);"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents and trademarks&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 - 15 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 - 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization methods, useful lives and residual values are reviewed at the end of each reporting period and adjusted if required on a prospective basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An intangible asset is derecognized on disposal, or when no future economic benefits are expected from use or disposal. Gains or losses arising from derecognition of an intangible asset, measured as the difference between the net disposal proceeds and the carrying amount of the asset, are recognized in profit or loss when the asset is derecognized. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internally generated intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Expenditures on research activities are recog&lt;/div&gt;&lt;/div&gt;nized as an expense in the period in which they were incurred.&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internally-generated intangible assets arising from development or from the development phase of an internal project are recognized if all of the following factors have been demonstrated: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technical feasibility of completing the intangible asset results in the intangible asset being available for use or sale; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is an intention to complete the intangible asset and use or sell it; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is an ability to use or sell the intangible asset; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Evidence to suggest how the intangible asset will generate probable future economic benefits; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is availability of adequate technical, financial and other resources to complete the development and to use or sell the intangible asset; and, &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An ability to reliably measure the expenditure(s) attributable to the intangible asset during its development exists. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful life and amortization method are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis. Where no internally-generated intangible asset can be recognized, development expenditures are recognized in profit or loss in the period in which it is incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill, representing the excess of the consideration paid for entities acquired over the fair values of the assets acquired and liabilities assumed, is initially measured at cost and is not amortized. After initial recognition, goodwill is measured at cost less any accumulated impairment losses and is tested annually for impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the purpose of impairment testing, goodwill is allocated to each of the Company&#x2019;s cash-generating units that are expected to benefit from the synergies of the business combination. A cash-generating unit to which goodwill has been allocated is tested for impairment annually, or more frequently when there is indication that the unit may be impaired. If the recoverable amount of the cash-generating unit is less than the carrying amount, the impairment loss is allocated first to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro-rata based on the carrying amount of each asset in the cash generating unit. The recoverable amount is the greater of an asset&#x2019;s fair value less costs of disposal or its value in use. In determining fair value less costs of disposal, recent market transactions are considered or an appropriate valuation model is used. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. Any impairment loss for goodwill is recognized directly in profit or loss in the consolidated statements of loss on comprehensive loss. Goodwill impairments are not reversed. Management evaluates goodwill for impairment annually as of December&#160;31 unless impairment indicators exist at another reporting date. On disposal of a cash-generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;G.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Impairment of non-financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying amount of property and equipment and intangible assets with a finite life are reviewed each reporting period to determine whether events or changes in circumstances indicate that their carrying amounts may not be recoverable. Intangible assets with an indefinite life are reviewed and tested on an annual basis or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An impairment loss is recognized for the amount by which the asset&#x2019;s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#x2019;s fair value less costs of disposal or its value in use. To assess value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal recent market transactions are considered or an appropriate valuation model is used. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;To assess impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows (cash-generating units). For an asset that does not generate largely independent cash flows, the recoverable amount is determined for the cash-generating unit to which the asset belongs. Impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed if there has been a change in the estimates used to determine the recoverable amount. An impairment loss is reversed only to the extent that the asset&#x2019;s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;H.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recognition and initial measurement as a lessee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At the commencement date of a lease, the Company recognizes a right-of-use asset and a lease liability for all leases except leases of low-value assets and leases with a duration of 12 months or less. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At inception of a contract, the Company assesses whether a contract is, or contains, a lease. A lease is defined as a contract, or part of a contract, that conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset, the Company determines whether, throughout the period of use, it has the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset. The Company reassesses whether a contract is, or contains, a lease only if the terms and conditions of the contract are changed. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities are initially measured at the present value of unpaid lease payments at the commencement date of the lease, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease payments included in the measurement of the lease liability comprise the following: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;fixed payments (including in-substance fixed payments), less any lease incentives receivable; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;variable lease payments that depend on an index or a rate (such as CPI), initially measured using the index or rate as at the commencement date; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;amounts expected to be payable by the Company under residual value guarantees; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;exercise price of a purchase option if the Company is reasonably certain to exercise that option; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;payments of penalties for terminating the lease, if the lease term reflects the Company exercising an option to terminate the lease. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable rent payments that are not based on an index or rate, including additional rent for operating costs and taxes and non-recoverable goods and services tax, are recognized as rent expense, within general and administrative expense or direct costs, as incurred. Lease payments for short-term leases and leases of low-value assets are recognized as rent expense on a straight-line basis over the lease term. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use assets are initially measured at cost comprised of the initial lease liability adjusted for any lease payments made at or before commencement of the lease, plus initial direct costs incurred less lease incentives received. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification and subsequent measurement as a lessee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent to the commencement date of the lease, the lease liability is measured at amortized cost using the effective interest method. The lease liability is remeasured by discounting the revised lease payments using a revised discount rate when there is a change in the lease term or there is a change in the assessment of an option to purchase the underlying asset. The lease liability is remeasured by discounting the revised lease payments using an unchanged discount rate when there is a change in the amounts expected to be payable under a residual value guarantee or there is a change in future lease payments resulting from a change in an index or a rate used to determine variable payments. Upon remeasurement of a lease liability, a corresponding adjustment to the right-of-use asset is recognized. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent to the commencement date of the lease, the Company measures the right-of-use asset at cost, less accumulated depreciation, and any accumulated impairment losses, and adjusted for any remeasurement of the lease liability. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date of the lease to the earlier of the end of the useful life of the underlying asset and the end of the lease term. The Company assesses its right-of-use assets for impairment and accounts for identified impairment losses similar to its assessment of impairment on other property and equipment. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Refundable security deposits are classified as financial assets measured at amortized cost and included in current other receivables or other non-current assets. Tenant improvement allowances are recognized as a reduction in the costs of the associated leasehold improvement assets. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has taken the practical expedient not to assess whether rent concessions arising as a result of COVID-19 are lease modifications. These rent concessions are in the form of rent deferrals and there is no change to the amount recognized in profit or loss as a result of these changes. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;I.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Government grants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Government grants are assistance by government agencies in the form of transfers of resources to an entity in return for past or future compliance with certain conditions related to the operating activities of the entity. Government grants are recognized where there is reasonable assurance that the grant will be received, and the Company will comply with all attached conditions. Government grants related to costs are deferred, if applicable, and recognized gross in profit or loss on a systematic basis in the periods in which the expenses are recognized. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. Government loans are analyzed to determine whether they qualify as grants or are required to be treated as financial liabilities. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;J.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Provisions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provisions are recognized when the Company has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. Where appropriate, the future cash flow estimates are adjusted to reflect risks specific to the liability. Provisions are measured using managements best estimate as to the outcomes, based on known facts, risks and uncertainties at the reporting date. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent liabilities are possible obligations whose existence will only be confirmed by future events not wholly within the control of the Company. Contingent liabilities are not recognized in the consolidated financial statements but are disclosed unless the possibility of an outflow of economic resources is considered remote. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;K.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Share related items &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Stock options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company grants stock options to employees, directors, officers, and consultants. The fair value of options granted is recognized as a share-based payment expense with a corresponding increase in equity. The fair value is measured for each tranche at grant date and is recognized on a graded-vesting basis over the period during which the options vest. Stock options granted to non-employees are measured at the fair value of the goods or services received except where the fair value cannot be estimated, in which case it is measured at the fair value of the equity instrument granted. The fair value of the share-based compensation to non-employees is periodically re-measured until counterparty performance is complete, and any change therein is recognized over the period and in the same manner as if the Company had paid cash instead of paying with stock options. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of options is determined using the Black-Scholes option pricing model which incorporates all the market vesting conditions. The number of options expected to vest is reviewed and adjusted at the end of each reporting period such that the amount recognized for services received as consideration for the equity instruments granted shall be based on the number of equity instruments that eventually vest. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected forfeitures are estimated at the date of grant and subsequently adjusted if further information indicates actual forfeitures may vary from the original estimate. The impact of the revision of the original estimate is recognized in net loss such that the cumulative expense reflects the revised estimate. Upon exercise of stock options, consideration received on exercise of these equity instruments is recorded as share capital and the related share-based payment reserve is transferred to share capital. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Restricted share units &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company grants RSU&#x2019;s to directors, employees and consultants which are measured at fair value based on the closing price of the Company&#x2019;s common shares for the day preceding the date of the grant. The fair value of the grant is recognized as a share-based payment expense over the vesting period with a corresponding charge to contributed surplus. Common shares of the Company are issued on exercise by the holder of vested RSU&#x2019;s. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrants issued as consideration for services &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In certain circumstances, the Company issues warrants as consideration for services provided generally in conjunction with debt or equity financings. Where identifiable services are not reliability measured the services are measured with reference to the fair value of the equity instruments issued using the Black-Scholes model. The measurement date is when the entity obtains the goods or is provided the services and the warrants are not remeasured thereafter. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Loss per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic loss per share is calculated by dividing the loss attributable to the common shareholders of the Company by the weighted average number of common shares outstanding during the respective reporting periods. Where a loss is reported, diluted loss per share is the same as basic loss per shares as all potential equity instruments are anti-dilutive and not included in the calculation. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;L.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair value measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date or, in its absence, the most advantageous market to which the group has access at that date. Several of the company&#x2019;s accounting policies and disclosures require the measurement of fair values for both financial and non-financial assets and liabilities. The Company uses the fair value hierarchy to classify the significance of inputs to valuation techniques used in making fair value measurements of financial assets and liabilities. The categories are: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 1 inputs are quoted prices in active markets for identical assets or liabilities that the Company can access at the measurement date; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 2 inputs are inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 3 inputs are unobservable inputs for the asset or liability. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When one level one input is available the Company measures the fair value of the instrument using the quoted price in an active market for that instrument (Level 1). A market is regarded as active if transactions for the asset or a liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;If there is no quoted price in an active market, then the group uses valuation techniques that maximize the use of relevant observable inputs and minimizes the use of unobservable inputs (Level 2 or Level 3). The chosen valuation technique incorporates all the factors that market participants would consider in pricing a transaction. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;M.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Convertible debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Convertible debentures are accounted for depending on the terms of the contract. The fair value of the debentures are allocated into components parts, which may include separate host debt, embedded derivative(s) and/or equity components based on the terms of the contract. Where the fair value of the financial instrument is different than the transaction price then the measurement is dependent on whether the fair value was determined based on a valuation technique that only uses data from observable markets (Level 1 input) or otherwise. For compound financial instruments such as the 2019 Debentures where there is a liability and equity component, on issuance of the convertible debentures, the fair value of the liability component is determined using a market rate for an equivalent non-convertible instrument.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The proceeds are allocated to the liability component first with the remainder of the proceeds allocated to the conversion option that is recognized and included in equity. The liability component (net of transaction costs) is subsequently measured at amortized cost using the effective interest rate method until it is extinguished on conversion or redemption. The carrying amount of the conversion option is not remeasured in subsequent periods.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the majority of the 2021 Debentures, the fair value of the financial instruments was greater than the transaction price. The residual is treated as a deferred amount and recognized similar to fair value adjustments on derivatives. For hybrid financial instruments such as the 2021 Debentures where there is a liability and embedded derivative component, the fair value of the embedded derivative is determined first with the residual of the total fair value for the instrument allocated to the host debt. The host debt (liability), net of transaction costs, is subsequently measured at amortized cost using the effective interest rate method until it is extinguished on conversion or redemption.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction costs are apportioned between each component of the convertible debentures based on a percentage of proceeds when the instruments are initially recognized. Transaction costs attributable to the liability and equity components are offset against the respective balances with transaction costs attributable to embedded derivatives directly expensed.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;N.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrants issued where the number of common shares to be issued or the value of the common shares varies as they are denominated in a foreign currency are classified as derivative financial liabilities. The derivative warrant liability is measured at fair value with changes in fair value recognized in the consolidated statements of loss at the end of each reporting period.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;O.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income taxes and deferred taxation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expense of the Company represents current tax and deferred tax. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company records current tax based on the taxable profits for the period which is calculated using tax rates that have been enacted or substantively enacted by the reporting date. Taxable profit differs from profit as reported in the consolidated statements of loss and comprehensive loss because of items of income or expense that are taxable or deductible in other years and items that are never taxable or deductible. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income taxes are accounted for using the liability method. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax basis of assets and liabilities and measured using the substantively enacted tax rates and laws in effect when the differences are expected to reverse. The effect of a change in tax rates or tax legislation is recognized in the period of substantive enactment. Deferred tax assets, such as unused tax losses, income tax reductions, and certain items that have a tax basis but cannot be identified with an asset or liability on the statement of financial position, are recognized to the extent it is probable that taxable profit will be available against which the difference can be utilized. Deferred tax assets and liabilities are offset when the Company has a legally enforceable right to offset current assets and liabilities. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When there is uncertainty concerning the Company&#x2019;s filing position regarding the tax bases of assets or liabilities, the taxability of certain transactions or other tax-related assumptions, then the Company: (a)&#160;considers whether uncertain tax treatments should be considered separately, or as a group, based on which approach provides better predictions of the resolution; (b)&#160;determines if it is probable that the tax authorities will accept the uncertain tax treatment; and (c)&#160;if it is not probable that the uncertain tax treatment will be accepted, measure the tax uncertainly based on the most likely amount or expected value, depending on whichever method better predicts the resolution of the uncertainty. Companies are to assume in making this measurement that a taxation authority with the right to examine any amounts reported to it will examine those amounts and will have full knowledge of all relevant information when making those examinations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;P.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Accounting standards development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(a) Application of new and revised IFRSs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company did not apply any new standards or amendments for the year ended December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(b) New accounting standards, interpretations and amendments not yet effective &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There are a number of new accounting standards, amendments to standards, and interpretations which have been issued by the IASB that are effective in future accounting periods that are not expected to have a material impact on the Company in the year of adoption and as such are not included here. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;In February 2021, the IASB issued amendments to two existing accounting standards regarding accounting estimates and accounting policies. The amendments issued were &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Disclosure of Accounting Policies&lt;/div&gt;&lt;/div&gt; (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS Practice Statement 2&lt;/div&gt;&lt;/div&gt;), which helps preparers determine which accounting policies to disclose in their financial statements, and &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Definition of Accounting Estimates&lt;/div&gt;&lt;/div&gt; (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendment to IAS 8&lt;/div&gt;&lt;/div&gt;) which helps entities to distinguish between accounting policies and accounting estimates. These amendments are applicable starting January&#160;1, 2023 with early adoption permitted and are not expected to have a material impact on the Company. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory>
    <ifrs-full:DisclosureOfBasisOfConsolidationExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;A. Basis of Consolidation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The consolidated financial statements include the financial statements of the Company and all its subsidiaries as at December&#160;31, 2021. Control exists over an investee when the Company is exposed, or has rights, to variable returns from its investee and has the ability to affect those returns through its power over the investee. Subsidiaries are included in the consolidated financial results of the Company from the effective date of acquisition up to the effective date of disposition or loss of control. Unless otherwise stated, the subsidiaries have share capital consisting solely of ordinary shares and the proportion of ownership interests held equals the voting rights held by the entity. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 18pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Subsidiaries &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s principal subsidiaries include the following entities many of which have 100% ownership in other entities. The Company directly and indirectly owns 100% of all subsidiaries except for the Agnity group of companies. While the Company does not have an ownership interest in the Agnity entities, the Company controls them and as such the financial results are consolidated into the Company&#x2019;s consolidated financial statements. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principle&lt;br/&gt; activity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;br/&gt; business and&lt;br/&gt; operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Functional&lt;br/&gt; currency&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Corp.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Parent company&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (USA) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Canada) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Field Diagnostic Services, Inc. (&#x201c;FDSI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Construction Systems Associates, Inc. (&#x201c;CSA&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Services Inc. (&#x201c;MTS&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;NGRAIN (Canada) Corporation (&#x201c;NGRAIN&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Group Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Services Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Singapore Pte. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Singapore&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SGD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Corp (HK) Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;China&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;RMB &#xa5;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Saudi Arabia)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Saudi Arabia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SAR $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Global, Inc. (&#x201c;Agnity&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Communications, Inc. (&#x201c;ACI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United Stated&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Healthcare, Inc. (&#x201c;AHI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;  &lt;div style="line-height: 3pt; margin-top: 0pt; margin-bottom: 2pt; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When the Company loses control over a subsidiary, it derecognizes the assets and liabilities of the subsidiary and any related non-controlling interests and other components of equity. Any resulting gain or loss is recognized in net income (loss). Any interest retained by the former subsidiary is measured at fair value when control is lost. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;All intercompany transactions, balances, revenues and expenses have been eliminated on consolidation. Amounts reported in the financial statements of subsidiaries have been adjusted where necessary to ensure consistency with the accounting policies adopted by the Company. Profit or loss and other comprehensive income of subsidiaries acquired or disposed of during the year are recognized from the effective date of acquisition, or up to the effective date of disposal, as applicable. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Non-controlling interests &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-controlling interests arise from business combinations in which the Company acquires less than 100% ownership interest. Non-controlling interests, presented as part of equity, represent the portion of a subsidiary&#x2019;s profit or loss and net assets that is not attributable to the common shareholders of the Company. The entire portion of the Agnity operations is a non-controlling interest. The interests of the non-controlling shareholders are initially measured at either fair value or at the non-controlling interests&#x2019; proportionate share of the recognized amounts of the acquiree&#x2019;s identifiable net assets. Any subsequent income/loss, dividends and foreign translation adjustments attributable to the non-controlling interests is recognized as part of the non-controlling interests&#x2019; income or equity. When changes in ownership interests are disproportionate to cumulative contributions, distributions and income (loss) allocations, non-controlling interest are adjusted through direct charges to equity. The Company attributes total comprehensive income or loss of subsidiaries between the owners of the parent and the non-controlling interests based on their respective ownership interests. Changes in the Company&#x2019;s interest in a subsidiary that do not result in a loss of control are accounted for as equity transactions. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business combinations &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;Acquisitions of subsidiaries and assets that meet the definition of a business under IFRS are accounted for using the acquisition method. The consideration transferred in the acquisition is measured at acquisition date fair value. The identifiable assets acquired and liabilities assumed that meet the conditions for recognition under IFRS 3 &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Business Combinations &lt;/div&gt;&lt;/div&gt;are recognized at their fair values at the acquisition date. Any excess consideration over the fair value of the identifiable net assets is recognized as goodwill. Acquisition-related costs, other than those associated with the issuance of debt or equity, are recognized in profit or loss as incurred. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted retrospectively during the measurement period, or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date. The measurement period is the period from the date of acquisition to the date the Company obtains complete information about facts and circumstances that existed as of the acquisition date up to a maximum of one year. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Any contingent consideration is measured at fair value at the acquisition date. If contingent consideration that meets the definition of a financial instrument is classified as equity, it is not remeasured and its subsequent settlement is accounted for within equity. Other contingent consideration is remeasured at fair value at each reporting date with changes in fair value recognized in profit or loss. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DisclosureOfBasisOfConsolidationExplanatory>
    <ifrs-full:PercentageOfVotingEquityInterestsAcquired
      contextRef="PAsOn12_31_2021"
      decimals="2"
      unitRef="Unit_pure">1</ifrs-full:PercentageOfVotingEquityInterestsAcquired>
    <ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory contextRef="P01_01_2021To12_31_2021">&lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 67%;"/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td style="vertical-align: bottom;"/&gt;
&lt;td/&gt;
&lt;td/&gt;
&lt;td style="width: 1%; vertical-align: bottom;"/&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 1.5pt; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 1.5pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 1.5pt; background-color: rgb(69, 81, 100); font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Principle&lt;br/&gt; activity&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-bottom-color: rgb(19, 73, 138); border-right-width: 2pt; border-bottom-width: 1.5pt; border-right-style: solid; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Place of&lt;br/&gt; business and&lt;br/&gt; operations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="vertical-align: top; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Functional&lt;br/&gt; currency&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 1.5pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Corp.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Parent company&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (USA) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&#160;&#160;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Canada) Inc.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Field Diagnostic Services, Inc. (&#x201c;FDSI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Construction Systems Associates, Inc. (&#x201c;CSA&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Services Inc. (&#x201c;MTS&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;NGRAIN (Canada) Corporation (&#x201c;NGRAIN&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Canada&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;CDN $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Group Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;kanepi Services Pty. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Australia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;AUD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies Singapore Pte. Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Singapore&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SGD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Corp (HK) Ltd.&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;China&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;RMB &#xa5;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;mCloud Technologies (Saudi Arabia)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Saudi Arabia&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;SAR $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Global, Inc. (&#x201c;Agnity&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Communications, Inc. (&#x201c;ACI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United Stated&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size: 1pt;"&gt;
&lt;td style="height: 3.75pt; font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="height: 3.75pt; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; background-color: rgb(233, 234, 236); font-family: ARIAL; font-size: 0px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt;&lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;Agnity Healthcare, Inc. (&#x201c;AHI&#x201d;)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;Operations&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-right-color: rgb(255, 255, 255); border-right-width: 2pt; border-right-style: solid; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;United States&lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);;text-align:right;"&gt;USD $&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt; </ifrs-full:DisclosureOfSignificantInvestmentsInSubsidiariesExplanatory>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies Corp.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Parent company</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Canada</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">CDN $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesUsaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies (USA) Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesUsaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesUsaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United States</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesUsaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCanadaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies (Canada) Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCanadaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCanadaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Canada</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesCanadaIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">CDN $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_FieldDiagnosticServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Field Diagnostic Services, Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_FieldDiagnosticServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_FieldDiagnosticServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United States</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_FieldDiagnosticServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnolgiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Construction Systems Associates, Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnolgiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnolgiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United States</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnolgiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies Services Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Canada</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesServicesIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">CDN $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_NgrainCanadaCorporationMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">NGRAIN (Canada) Corporation</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_NgrainCanadaCorporationMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_NgrainCanadaCorporationMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Canada</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_NgrainCanadaCorporationMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">CDN $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_KanepiGroupPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">kanepi Group Pty. Ltd</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_KanepiGroupPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_KanepiGroupPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Australia</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_KanepiGroupPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">AUD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_KanepiServicesPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">kanepi Services Pty. Ltd.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_KanepiServicesPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_KanepiServicesPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Australia</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_KanepiServicesPtyLtdMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">AUD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSingaporePte.Ltd.MemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies Singapore Pte. Ltd.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSingaporePte.Ltd.MemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSingaporePte.Ltd.MemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Singapore</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSingaporePte.Ltd.MemberifrsfullSignificantInvestmentsInSubsidiariesAxis">SGD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudHkCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Corp (HK) Ltd.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudHkCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudHkCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">China</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudHkCorpMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">RMB &#xa5;</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSaudiArabiaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">mCloud Technologies</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSaudiArabiaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSaudiArabiaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Saudi Arabia</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_McloudTechnologiesSaudiArabiaMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">SAR $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Agnity Global, Inc</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United States</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_AgnityGlobalIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityCommunicationsIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Agnity Communications, Inc</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_AgnityCommunicationsIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityCommunicationsIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United Stated</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_AgnityCommunicationsIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:NameOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityHealthcareIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Agnity Healthcare, Inc.</ifrs-full:NameOfSubsidiary>
    <mcld:PrincipalActivity contextRef="P01_01_2021To12_31_2021_AgnityHealthcareIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">Operations</mcld:PrincipalActivity>
    <ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary contextRef="P01_01_2021To12_31_2021_AgnityHealthcareIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">United States</ifrs-full:PrincipalPlaceOfBusinessOfSubsidiary>
    <ifrs-full:DescriptionOfFunctionalCurrency contextRef="P01_01_2021To12_31_2021_AgnityHealthcareIncMemberifrsfullSignificantInvestmentsInSubsidiariesAxis">USD $</ifrs-full:DescriptionOfFunctionalCurrency>
    <ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;B.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Functional currency is the currency of the primary economic environment in which an entity operates. The functional currency of the parent company and its material subsidiaries are presented in the table in Note 32(A). These consolidated financial statements are presented in Canadian dollars. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Foreign currency transactions&lt;/div&gt;&lt;/div&gt;.&lt;/div&gt; In preparing the financial statements of each individual subsidiary, transactions in currencies other than the entity&#x2019;s functional currency (foreign currencies) are recognized at the rates of exchange prevailing at the dates of the transactions. At the end of each reporting period, monetary items denominated in foreign currencies are retranslated at the rates prevailing at that date. Non-monetary items carried at fair value that are denominated in foreign currencies are retranslated at the rates prevailing at the dates those fair values are determined. Non-monetary items that are measured in terms of historical cost in a foreign currency are not retranslated. Exchange differences on monetary items are recognized in profit or loss in the period in which they arise. &lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Presentation currency translations&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;. For the purposes of presenting consolidated financial statements, the assets and liabilities of the Company&#x2019;s foreign operations are translated into Canadian dollars using exchange rates prevailing at the end of each reporting period. Income and expense items are translated at the average exchange rates for the period, unless exchange rates fluctuate significantly during that period, in which case the exchange rates at the dates of the transactions are used. Exchange differences arising, if any, are recognized in other comprehensive income (loss) and accumulated in equity (attributed to non-controlling interests as appropriate). &lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;C.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Revenue recognition &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s revenues are derived from the sales of perpetual software licenses, subscriptions to AssetCare, installation and engineering services, hardware and post contract support and maintenance (&#x201c;PCS&#x201d;). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenue from the sale of hardware and perpetual software licenses is recognized at the point in time when control is transferred to the customer, generally upon delivery at the customer&#x2019;s location. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Installation services involve the installation and implementation of energy efficient hardware, perpetual software licenses and IoT connections which feed information to the AssetCare platform. Engineering services include consulting, implementation and integration services entered into either on a time and materials basis or fixed fee basis. Revenue from installation and engineering services is recognized overtime, using an input method based on direct labour hours to measure progress towards complete satisfaction of the service. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Revenues from PCS and subscriptions to the AssetCare platform are recognized ratably overtime over the term of the PCS or subscription. Any amounts received for which performance obligations have not been completed are recognized as deferred revenue. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company&#x2019;s contracts often include a number of promised goods or services, which are typically distinct from other performance obligations, and are therefore accounted for separately. A good or service is distinct if the customer can benefit from it on its own or together with other readily available resources, and the Company&#x2019;s promise to transfer the good or service is separately identifiable from other promises in the contractual arrangement with the customer. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In determining the transaction price of a contract with a customer, the Company considers the effects of variable consideration, existence of a significant financing component, non-cash consideration, and any consideration payable to the customer. The total transaction price is allocated to each performance obligation on a relative stand-alone selling price (&#x201c;SSP&#x201d;) basis, representing the selling price as if it was sold separately. This is a formal process involving judgement which could impact the timing of recognized revenue. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In most cases, the SSP is based on observable data. Where possible, a narrow SSP range for each product and service is established and this range is assessed on a periodic basis or when material changes in facts and circumstances warrant a review. If the SSP is not directly observable, the amount is estimated using either the expected cost plus a margin or residual approach. The SSP for perpetual software licenses is highly variable and therefore the Company applies the residual approach, which determines the SSP by subtracting the SSP of hardware, installation and other services in the contract from the total transaction price. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Long-term contracts &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company enters into multi-year contracts with some customers for goods and services. Under the terms of these contracts, the customer is billed an equal monthly amount over the term of the contract. Revenue is recognized as performance obligations are completed, generally with a significant portion of the transaction price being recognized at the beginning of the contract based on the calculated SSP for performance obligations that are satisfied at the point in time at which goods are delivered to customers. The remainder of the revenue is recognized over the life of the contract over time or as services are completed. &lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForRecognitionOfRevenue>
    <ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;D.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Instruments &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recognition and initial measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On initial recognition, all financial assets and liabilities are classified and recorded at fair value, net of attributable transaction costs, except for financial assets and liabilities classified as at fair value through profit or loss (&#x201c;FVTPL&#x201d;). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash and bank indebtedness &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Cash is held in bank accounts. The Company considers only those investments that are highly liquid, readily convertible to cash with original maturities of three months or less at date of purchase as cash equivalents. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Bank indebtedness consists of bank overdrafts and draws from the credit facility account repayable on demand for cash management purposes. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification and subsequent measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;On initial recognition, a financial asset is classified as measured at: amortized cost; fair value through other comprehensive income; or fair value through profit or loss, depending on the business model in which a financial asset is managed and its contractual cash flow characteristics. Financial assets that do not meet the below classifications are classified as fair value through profit or loss. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial asset is measured at amortized cost if it meets both of the following conditions and is not designated as FVTPL: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;it is held within a business model whose objective is to hold assets to collect contractual cash flows; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial asset is measured at fair value through other comprehensive income if it meets both of the following conditions and is not designated as at FVTPL: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;it is held within a business model whose objective is achieved by both collecting contractual cash flows and selling financial assets; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 4%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;its contractual terms give rise on specified dates to cash flows that are solely payments of principal and interest on the principal amount outstanding. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial liabilities are classified as measured at amortized cost or FVTPL. A financial liability is classified as at FVTPL if it is classified as held-for-trading, it is a derivative, or it is designated as such on initial recognition. Financial liabilities at FVTPL are measured at fair value and net gains and losses, including any interest expense, are recognized in profit or loss. Other financial liabilities are subsequently measured at amortized cost using the effective interest method. Interest expense and foreign exchange gains and losses are recognized in profit or loss. Any gain or loss on derecognition is also recognized in net income (loss). &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When a financial liability is non-substantially modified, a gain or loss is recognized into net income (loss). The gain or loss is calculated at the date of modification as the difference between the remaining original contractual cash flows and the modified cash flows both discounted at the original effective interest rate. Any costs associated with the modified loan is added to the loan carrying amount and amortized over the remaining modified loan term. The carrying amount of the loan is revised to reflect the new cash outflows at the date of modification. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;iii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Derecognition of financial assets and liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Financial assets are derecognized when the contractual rights to the cash flows from the financial asset expire or the Company transfers the rights to receive the contractual cash flow in a transaction in which substantially all the risks and rewards of ownership have been transferred. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;A financial liability is derecognized when its contractual obligations are discharged, cancelled or expire. The Company also derecognizes a financial liability when its terms are modified and the cash flows of the modified liability are substantially different, in which case a new financial liability based on the modified terms is recognized at fair value. On derecognition of a financial liability, the difference between the carrying amount extinguished and the consideration paid (including any non- cash assets transferred or liabilities assumed) is recognized in net income (loss). &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;iv.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Impairment of non-derivative financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company applies an expected credit loss (&#x201c;ECL&#x201d;) impairment model, which applies to financial assets measured at amortized cost, contract assets, lease receivables, and financial guarantee contracts. The ECL model results in an allowance for credit losses being recorded on financial assets regardless of whether there has been an actual loss event. Except for trade receivables, the ECL model requires the recognition of credit losses based on 12 months of expected losses for financial assets and the recognition of lifetime expected losses on financial assets that have experienced a significant increase in credit risk since origination or which are considered credit impaired. A financial asset is credit-impaired when one or more events that have a detrimental impact on the estimated future cash flows of the financial asset have occurred. ECL&#x2019;s are probability-weighted estimates of credit losses. Credit losses are measured as the present value of all cash shortfalls representing the difference between the cash flows due to the entity in accordance with the contract and the cash flow an entity expects to receive. The Company has elected to measure loss allowances for trade receivables at an amount equal to lifetime ECL&#x2019;s. &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When determining whether the credit risk of a financial asset has increased significantly since initial recognition and when estimating ECL, the Company considers reasonable and supportable information that is relevant and available without undue cost or effort. This includes both quantitative and qualitative information analysis, based on the Company&#x2019;s historical experience and including forward looking information. Loss allowances for financial assets measured at amortized cost are deducted from the gross carrying amount of the assets. The gross carrying amount of a financial asset is written off when the Company has no reasonable expectations of recovering a portion or the full amount. The Company assesses the timing of write-offs based on whether there is a reasonable expectation of recovery. Impairment losses related to trade and other receivables are presented within general and administrative expenses. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForFinancialInstrumentsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;E.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Property and equipment &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Property and equipment are recorded at cost, less accumulated depreciation and accumulated impairment losses, if any. Cost includes expenditures that are directly attributable to the acquisition of the asset. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, as follows: &lt;/div&gt;&lt;/div&gt;  &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 47%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid; background-color: rgb(255, 255, 255);"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Computer equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;2 -5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office furniture and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;7 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;lesser of useful lives or lease term&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;  &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful lives and depreciation methods are reviewed at the end of each reporting period, with the effect of any changes in estimate accounted for on a prospective basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An item of property and equipment is derecognized upon disposal or when no future economic benefits are expected to arise from the continued use of the asset. Any gain or loss arising on the disposal or retirement of an item of property and equipment is determined as the difference between the sales proceeds and the carrying amount of the asset and is recognized in profit or loss. Repairs and maintenance costs that do not improve or extend productive life are recognized in profit or loss in the period in which the costs are incurred. &lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory>
    <mcld:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatoryTableTextBlock contextRef="P01_01_2021To12_31_2021">Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, as follows: &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 47%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid; background-color: rgb(255, 255, 255);"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Computer equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;2 -5 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Office furniture and equipment&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;7 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Leasehold improvements&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;lesser of useful lives or lease term&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; </mcld:DisclosureOfDetailedInformationAboutEstimatedUsefulLivesOfPropertyPlantAndEquipmentExplanatoryTableTextBlock>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">P2Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="P01_01_2021To12_31_2021_ComputerEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis_TopOfRangeMemberifrsfullRangeAxis">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment contextRef="P01_01_2021To12_31_2021_OfficeFurnitureAndEquipmentMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">P7Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment contextRef="P01_01_2021To12_31_2021_LeaseholdImprovementsMemberifrsfullClassesOfPropertyPlantAndEquipmentAxis">lesser of useful lives or lease term</ifrs-full:DescriptionOfUsefulLifePropertyPlantAndEquipment>
    <ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;F.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangible assets and goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets acquired separately &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets patents and trademarks, customer relationships and technology, all of which have a finite life. Intangible assets acquired separately are measured on initial recognition at cost and intangible assets acquired in a business combination are recognized at fair value at the date of acquisition. Following initial recognition, intangible assets are carried at cost less any accumulated amortization and accumulated impairment losses. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent expenditure is capitalized only when it increases the future economic benefits embodied in the specific asset to which it relates. All other expenditure, including expenditure on internally generated goodwill and intangible assets are recognized in profit or loss as incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Intangible assets are amortized over their estimated useful lives, on a straight-line basis, as follows: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 60%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width: 51%;"/&gt;
&lt;td style="width: 2%; vertical-align: bottom;"/&gt;
&lt;td style="width: 47%;"/&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid; background-color: rgb(255, 255, 255);"&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; border-bottom-color: rgb(19, 73, 138); border-bottom-width: 2pt; border-bottom-style: solid; background-color: rgb(69, 81, 100);"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"&gt;Life&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Patents and trademarks&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 - 15 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Customer relationships&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 - 20 years&lt;/td&gt; &lt;/tr&gt;
&lt;tr style="font-family: ARIAL; font-size: 9pt; page-break-inside: avoid;"&gt;
&lt;td style="vertical-align: top;"&gt; &lt;div style="text-indent: -1em; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technology&lt;/div&gt;&lt;/div&gt; &lt;/td&gt;
&lt;td style="vertical-align: bottom; background-color: rgb(233, 234, 236);"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(233, 234, 236);"&gt;5 years&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Amortization methods, useful lives and residual values are reviewed at the end of each reporting period and adjusted if required on a prospective basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An intangible asset is derecognized on disposal, or when no future economic benefits are expected from use or disposal. Gains or losses arising from derecognition of an intangible asset, measured as the difference between the net disposal proceeds and the carrying amount of the asset, are recognized in profit or loss when the asset is derecognized. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;&lt;div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internally generated intangible assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Expenditures on research activities are recog&lt;/div&gt;&lt;/div&gt;nized as an expense in the period in which they were incurred.&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Internally-generated intangible assets arising from development or from the development phase of an internal project are recognized if all of the following factors have been demonstrated: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Technical feasibility of completing the intangible asset results in the intangible asset being available for use or sale; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is an intention to complete the intangible asset and use or sell it; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is an ability to use or sell the intangible asset; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Evidence to suggest how the intangible asset will generate probable future economic benefits; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There is availability of adequate technical, financial and other resources to complete the development and to use or sell the intangible asset; and, &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An ability to reliably measure the expenditure(s) attributable to the intangible asset during its development exists. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The estimated useful life and amortization method are reviewed at the end of each reporting period, with the effect of any changes in estimate being accounted for on a prospective basis. Where no internally-generated intangible asset can be recognized, development expenditures are recognized in profit or loss in the period in which it is incurred. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Goodwill &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Goodwill, representing the excess of the consideration paid for entities acquired over the fair values of the assets acquired and liabilities assumed, is initially measured at cost and is not amortized. After initial recognition, goodwill is measured at cost less any accumulated impairment losses and is tested annually for impairment. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the purpose of impairment testing, goodwill is allocated to each of the Company&#x2019;s cash-generating units that are expected to benefit from the synergies of the business combination. A cash-generating unit to which goodwill has been allocated is tested for impairment annually, or more frequently when there is indication that the unit may be impaired. If the recoverable amount of the cash-generating unit is less than the carrying amount, the impairment loss is allocated first to reduce the carrying amount of any goodwill allocated to the unit and then to the other assets of the unit pro-rata based on the carrying amount of each asset in the cash generating unit. The recoverable amount is the greater of an asset&#x2019;s fair value less costs of disposal or its value in use. In determining fair value less costs of disposal, recent market transactions are considered or an appropriate valuation model is used. In assessing value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset or CGU. Any impairment loss for goodwill is recognized directly in profit or loss in the consolidated statements of loss on comprehensive loss. Goodwill impairments are not reversed. Management evaluates goodwill for impairment annually as of December&#160;31 unless impairment indicators exist at another reporting date. On disposal of a cash-generating unit, the attributable amount of goodwill is included in the determination of the profit or loss on disposal. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsAndGoodwillExplanatory>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_PatentsAndTradeMarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill contextRef="P01_01_2021To12_31_2021_PatentsAndTradeMarksMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">P15Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill contextRef="P01_01_2021To12_31_2021_BottomOfRangeMemberifrsfullRangeAxis_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill contextRef="P01_01_2021To12_31_2021_CustomerrelatedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis_TopOfRangeMemberifrsfullRangeAxis">P20Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill contextRef="P01_01_2021To12_31_2021_TechnologybasedIntangibleAssetsMemberifrsfullClassesOfIntangibleAssetsOtherThanGoodwillAxis">P5Y</ifrs-full:UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill>
    <ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;G.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Impairment of non-financial assets &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 6pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The carrying amount of property and equipment and intangible assets with a finite life are reviewed each reporting period to determine whether events or changes in circumstances indicate that their carrying amounts may not be recoverable. Intangible assets with an indefinite life are reviewed and tested on an annual basis or whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;An impairment loss is recognized for the amount by which the asset&#x2019;s carrying amount exceeds its recoverable amount. The recoverable amount is the higher of an asset&#x2019;s fair value less costs of disposal or its value in use. To assess value in use, the estimated future cash flows are discounted to their present value using a pre-tax discount rate that reflects current market assessments of the time value of money and the risks specific to the asset. In determining fair value less costs of disposal recent market transactions are considered or an appropriate valuation model is used. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;To assess impairment, assets are grouped at the lowest levels for which there are separately identifiable cash inflows (cash-generating units). For an asset that does not generate largely independent cash flows, the recoverable amount is determined for the cash-generating unit to which the asset belongs. Impairment losses recognized in prior periods are assessed at each reporting date for any indications that the loss has decreased or no longer exists. An impairment loss is reversed if there has been a change in the estimates used to determine the recoverable amount. An impairment loss is reversed only to the extent that the asset&#x2019;s carrying amount does not exceed the carrying amount that would have been determined, net of depreciation or amortization, if no impairment loss had been recognized. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;H.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Leases &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;i.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Recognition and initial measurement as a lessee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At the commencement date of a lease, the Company recognizes a right-of-use asset and a lease liability for all leases except leases of low-value assets and leases with a duration of 12 months or less. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;At inception of a contract, the Company assesses whether a contract is, or contains, a lease. A lease is defined as a contract, or part of a contract, that conveys the right to control the use of an identified asset for a period of time in exchange for consideration. To assess whether a contract conveys the right to control the use of an identified asset, the Company determines whether, throughout the period of use, it has the right to obtain substantially all of the economic benefits from use of the identified asset and the right to direct the use of the identified asset. The Company reassesses whether a contract is, or contains, a lease only if the terms and conditions of the contract are changed. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease liabilities are initially measured at the present value of unpaid lease payments at the commencement date of the lease, discounted using the interest rate implicit in the lease or, if that rate cannot be readily determined, the Company&#x2019;s incremental borrowing rate. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Lease payments included in the measurement of the lease liability comprise the following: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;fixed payments (including in-substance fixed payments), less any lease incentives receivable; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;variable lease payments that depend on an index or a rate (such as CPI), initially measured using the index or rate as at the commencement date; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;amounts expected to be payable by the Company under residual value guarantees; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;exercise price of a purchase option if the Company is reasonably certain to exercise that option; and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 1%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;payments of penalties for terminating the lease, if the lease term reflects the Company exercising an option to terminate the lease. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Variable rent payments that are not based on an index or rate, including additional rent for operating costs and taxes and non-recoverable goods and services tax, are recognized as rent expense, within general and administrative expense or direct costs, as incurred. Lease payments for short-term leases and leases of low-value assets are recognized as rent expense on a straight-line basis over the lease term. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Right-of-use assets are initially measured at cost comprised of the initial lease liability adjusted for any lease payments made at or before commencement of the lease, plus initial direct costs incurred less lease incentives received. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;ii.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Classification and subsequent measurement as a lessee &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent to the commencement date of the lease, the lease liability is measured at amortized cost using the effective interest method. The lease liability is remeasured by discounting the revised lease payments using a revised discount rate when there is a change in the lease term or there is a change in the assessment of an option to purchase the underlying asset. The lease liability is remeasured by discounting the revised lease payments using an unchanged discount rate when there is a change in the amounts expected to be payable under a residual value guarantee or there is a change in future lease payments resulting from a change in an index or a rate used to determine variable payments. Upon remeasurement of a lease liability, a corresponding adjustment to the right-of-use asset is recognized. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Subsequent to the commencement date of the lease, the Company measures the right-of-use asset at cost, less accumulated depreciation, and any accumulated impairment losses, and adjusted for any remeasurement of the lease liability. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The right-of-use asset is depreciated using the straight-line method from the commencement date of the lease to the earlier of the end of the useful life of the underlying asset and the end of the lease term. The Company assesses its right-of-use assets for impairment and accounts for identified impairment losses similar to its assessment of impairment on other property and equipment. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Refundable security deposits are classified as financial assets measured at amortized cost and included in current other receivables or other non-current assets. Tenant improvement allowances are recognized as a reduction in the costs of the associated leasehold improvement assets. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company has taken the practical expedient not to assess whether rent concessions arising as a result of COVID-19 are lease modifications. These rent concessions are in the form of rent deferrals and there is no change to the amount recognized in profit or loss as a result of these changes. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForLeasesExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;I.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Government grants &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Government grants are assistance by government agencies in the form of transfers of resources to an entity in return for past or future compliance with certain conditions related to the operating activities of the entity. Government grants are recognized where there is reasonable assurance that the grant will be received, and the Company will comply with all attached conditions. Government grants related to costs are deferred, if applicable, and recognized gross in profit or loss on a systematic basis in the periods in which the expenses are recognized. When the grant relates to an asset, it is recognized as income in equal amounts over the expected useful life of the related asset. Government loans are analyzed to determine whether they qualify as grants or are required to be treated as financial liabilities. &lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForGovernmentGrants>
    <ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;J.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Provisions &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Provisions are recognized when the Company has a present obligation (legal or constructive) as a result of a past event, it is probable that an outflow of resources embodying economic benefits will be required to settle the obligation, and a reliable estimate can be made of the amount of the obligation. Where appropriate, the future cash flow estimates are adjusted to reflect risks specific to the liability. Provisions are measured using managements best estimate as to the outcomes, based on known facts, risks and uncertainties at the reporting date. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Contingent liabilities are possible obligations whose existence will only be confirmed by future events not wholly within the control of the Company. Contingent liabilities are not recognized in the consolidated financial statements but are disclosed unless the possibility of an outflow of economic resources is considered remote. &lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForProvisionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;K.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Share related items &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Stock options &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company grants stock options to employees, directors, officers, and consultants. The fair value of options granted is recognized as a share-based payment expense with a corresponding increase in equity. The fair value is measured for each tranche at grant date and is recognized on a graded-vesting basis over the period during which the options vest. Stock options granted to non-employees are measured at the fair value of the goods or services received except where the fair value cannot be estimated, in which case it is measured at the fair value of the equity instrument granted. The fair value of the share-based compensation to non-employees is periodically re-measured until counterparty performance is complete, and any change therein is recognized over the period and in the same manner as if the Company had paid cash instead of paying with stock options. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The fair value of options is determined using the Black-Scholes option pricing model which incorporates all the market vesting conditions. The number of options expected to vest is reviewed and adjusted at the end of each reporting period such that the amount recognized for services received as consideration for the equity instruments granted shall be based on the number of equity instruments that eventually vest. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Expected forfeitures are estimated at the date of grant and subsequently adjusted if further information indicates actual forfeitures may vary from the original estimate. The impact of the revision of the original estimate is recognized in net loss such that the cumulative expense reflects the revised estimate. Upon exercise of stock options, consideration received on exercise of these equity instruments is recorded as share capital and the related share-based payment reserve is transferred to share capital. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Restricted share units &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company grants RSU&#x2019;s to directors, employees and consultants which are measured at fair value based on the closing price of the Company&#x2019;s common shares for the day preceding the date of the grant. The fair value of the grant is recognized as a share-based payment expense over the vesting period with a corresponding charge to contributed surplus. Common shares of the Company are issued on exercise by the holder of vested RSU&#x2019;s. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrants issued as consideration for services &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;In certain circumstances, the Company issues warrants as consideration for services provided generally in conjunction with debt or equity financings. Where identifiable services are not reliability measured the services are measured with reference to the fair value of the equity instruments issued using the Black-Scholes model. The measurement date is when the entity obtains the goods or is provided the services and the warrants are not remeasured thereafter. &lt;/div&gt;&lt;/div&gt; &lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Loss per share &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Basic loss per share is calculated by dividing the loss attributable to the common shareholders of the Company by the weighted average number of common shares outstanding during the respective reporting periods. Where a loss is reported, diluted loss per share is the same as basic loss per shares as all potential equity instruments are anti-dilutive and not included in the calculation. &lt;/div&gt;&lt;/div&gt; </ifrs-full:DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;L.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Fair value measurement &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Fair value is the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date or, in its absence, the most advantageous market to which the group has access at that date. Several of the company&#x2019;s accounting policies and disclosures require the measurement of fair values for both financial and non-financial assets and liabilities. The Company uses the fair value hierarchy to classify the significance of inputs to valuation techniques used in making fair value measurements of financial assets and liabilities. The categories are: &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 1 inputs are quoted prices in active markets for identical assets or liabilities that the Company can access at the measurement date; &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 2 inputs are inputs other than quoted prices included in Level 1 that are observable for the asset or liability, either directly (i.e., as prices) or indirectly (i.e., derived from prices); and &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt;
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 5%;"&gt;&#160;&lt;/td&gt;
&lt;td style="width: 2%; vertical-align: top;;text-align:left;"&gt;&#x2022;&lt;/td&gt;
&lt;td style="width: 1%; vertical-align: top;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Level 3 inputs are unobservable inputs for the asset or liability. &lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When one level one input is available the Company measures the fair value of the instrument using the quoted price in an active market for that instrument (Level 1). A market is regarded as active if transactions for the asset or a liability take place with sufficient frequency and volume to provide pricing information on an ongoing basis. &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;If there is no quoted price in an active market, then the group uses valuation techniques that maximize the use of relevant observable inputs and minimizes the use of unobservable inputs (Level 2 or Level 3). The chosen valuation technique incorporates all the factors that market participants would consider in pricing a transaction. &lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForFairValueMeasurementExplanatory>
    <mcld:DescriptionOfAccountingPolicyForConvertibleDebenturesExplanatoryTextBlock contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;M.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Convertible debentures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;div style="clear: both; max-height: 0px;"/&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Convertible debentures are accounted for depending on the terms of the contract. The fair value of the debentures are allocated into components parts, which may include separate host debt, embedded derivative(s) and/or equity components based on the terms of the contract. Where the fair value of the financial instrument is different than the transaction price then the measurement is dependent on whether the fair value was determined based on a valuation technique that only uses data from observable markets (Level 1 input) or otherwise. For compound financial instruments such as the 2019 Debentures where there is a liability and equity component, on issuance of the convertible debentures, the fair value of the liability component is determined using a market rate for an equivalent non-convertible instrument.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The proceeds are allocated to the liability component first with the remainder of the proceeds allocated to the conversion option that is recognized and included in equity. The liability component (net of transaction costs) is subsequently measured at amortized cost using the effective interest rate method until it is extinguished on conversion or redemption. The carrying amount of the conversion option is not remeasured in subsequent periods.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt; &lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&#160;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;For the majority of the 2021 Debentures, the fair value of the financial instruments was greater than the transaction price. The residual is treated as a deferred amount and recognized similar to fair value adjustments on derivatives. For hybrid financial instruments such as the 2021 Debentures where there is a liability and embedded derivative component, the fair value of the embedded derivative is determined first with the residual of the total fair value for the instrument allocated to the host debt. The host debt (liability), net of transaction costs, is subsequently measured at amortized cost using the effective interest rate method until it is extinguished on conversion or redemption.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Transaction costs are apportioned between each component of the convertible debentures based on a percentage of proceeds when the instruments are initially recognized. Transaction costs attributable to the liability and equity components are offset against the respective balances with transaction costs attributable to embedded derivatives directly expensed.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</mcld:DescriptionOfAccountingPolicyForConvertibleDebenturesExplanatoryTextBlock>
    <ifrs-full:DescriptionOfAccountingPolicyForWarrantsExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;N.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Warrant liabilities &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(64, 64, 64); font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Warrants issued where the number of common shares to be issued or the value of the common shares varies as they are denominated in a foreign currency are classified as derivative financial liabilities. The derivative warrant liability is measured at fair value with changes in fair value recognized in the consolidated statements of loss at the end of each reporting period.&lt;/div&gt;&lt;div style="font-family: ARIAL; letter-spacing: 0px; top: 0px;;display:inline;"&gt; &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForWarrantsExplanatory>
    <ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;O.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Income taxes and deferred taxation &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Income tax expense of the Company represents current tax and deferred tax. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company records current tax based on the taxable profits for the period which is calculated using tax rates that have been enacted or substantively enacted by the reporting date. Taxable profit differs from profit as reported in the consolidated statements of loss and comprehensive loss because of items of income or expense that are taxable or deductible in other years and items that are never taxable or deductible. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Deferred income taxes are accounted for using the liability method. Under this method, deferred tax assets and liabilities are determined based on temporary differences between the financial reporting and tax basis of assets and liabilities and measured using the substantively enacted tax rates and laws in effect when the differences are expected to reverse. The effect of a change in tax rates or tax legislation is recognized in the period of substantive enactment. Deferred tax assets, such as unused tax losses, income tax reductions, and certain items that have a tax basis but cannot be identified with an asset or liability on the statement of financial position, are recognized to the extent it is probable that taxable profit will be available against which the difference can be utilized. Deferred tax assets and liabilities are offset when the Company has a legally enforceable right to offset current assets and liabilities. The carrying amount of deferred tax assets is reviewed at each reporting date and reduced to the extent that it is no longer probable that sufficient taxable profit will be available to allow all or part of the deferred tax asset to be utilized. Unrecognized deferred tax assets are reassessed at each reporting date and are recognized to the extent that it has become probable that future taxable profits will allow the deferred tax asset to be recovered. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;When there is uncertainty concerning the Company&#x2019;s filing position regarding the tax bases of assets or liabilities, the taxability of certain transactions or other tax-related assumptions, then the Company: (a)&#160;considers whether uncertain tax treatments should be considered separately, or as a group, based on which approach provides better predictions of the resolution; (b)&#160;determines if it is probable that the tax authorities will accept the uncertain tax treatment; and (c)&#160;if it is not probable that the uncertain tax treatment will be accepted, measure the tax uncertainly based on the most likely amount or expected value, depending on whichever method better predicts the resolution of the uncertainty. Companies are to assume in making this measurement that a taxation authority with the right to examine any amounts reported to it will examine those amounts and will have full knowledge of all relevant information when making those examinations. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ifrs-full:DescriptionOfAccountingPolicyForIncomeTaxExplanatory>
    <mcld:DescriptionOfAccountingPolicyForAccountingStandardsDevelopmentPolicyTextBlock contextRef="P01_01_2021To12_31_2021">
&lt;table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: ARIAL; font-size: 9pt; border-collapse: collapse; border-spacing: 0px;"&gt;
&lt;tr style="page-break-inside: avoid;"&gt;
&lt;td style="width: 3%; vertical-align: top;;text-align:left;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;P.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;;text-align:left;"&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Accounting standards development &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="clear:both;max-height:0pt;"/&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(a) Application of new and revised IFRSs &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;The Company did not apply any new standards or amendments for the year ended December&#160;31, 2021. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="color: rgb(19, 73, 138); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;(b) New accounting standards, interpretations and amendments not yet effective &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;&lt;div style="font-family: ARIAL; font-size: 9pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;There are a number of new accounting standards, amendments to standards, and interpretations which have been issued by the IASB that are effective in future accounting periods that are not expected to have a material impact on the Company in the year of adoption and as such are not included here. &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="text-align: justify; font-family: ARIAL; font-size: 9pt; margin-top: 12pt; margin-bottom: 0pt;"&gt;&lt;div style="display:inline;"&gt;In February 2021, the IASB issued amendments to two existing accounting standards regarding accounting estimates and accounting policies. The amendments issued were &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Disclosure of Accounting Policies&lt;/div&gt;&lt;/div&gt; (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendments to IAS 1 and IFRS Practice Statement 2&lt;/div&gt;&lt;/div&gt;), which helps preparers determine which accounting policies to disclose in their financial statements, and &lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Definition of Accounting Estimates&lt;/div&gt;&lt;/div&gt; (&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Amendment to IAS 8&lt;/div&gt;&lt;/div&gt;) which helps entities to distinguish between accounting policies and accounting estimates. These amendments are applicable starting January&#160;1, 2023 with early adoption permitted and are not expected to have a material impact on the Company. &lt;/div&gt;&lt;/div&gt;</mcld:DescriptionOfAccountingPolicyForAccountingStandardsDevelopmentPolicyTextBlock>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_54817858"
          xlink:label="Fact_54817858"
          xlink:type="locator"/>
        <link:footnote id="FN_177793" xlink:label="FN_177793" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Revenues from initial implementation and activation of AssetCare projects, including the sale of hardware.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817858"
          xlink:to="FN_177793"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54817859"
          xlink:label="Fact_54817859"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817859"
          xlink:to="FN_177793"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54817860"
          xlink:label="Fact_54817860"
          xlink:type="locator"/>
        <link:footnote id="FN_177794" xlink:label="FN_177794" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">2 Revenues include sales of subscriptions to AssetCare, other subscriptions, post contract support and maintenance, perpetual software licenses, and installation and engineering services.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817860"
          xlink:to="FN_177794"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54817861"
          xlink:label="Fact_54817861"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817861"
          xlink:to="FN_177794"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54817862"
          xlink:label="Fact_54817862"
          xlink:type="locator"/>
        <link:footnote id="FN_177795" xlink:label="FN_177795" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">3 Revenues includes consulting, implementation and integration services entered into on a time and materials basis or fixed fee basis without the use of AssetCare.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817862"
          xlink:to="FN_177795"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54817976"
          xlink:label="Fact_54817976"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54817976"
          xlink:to="FN_177795"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818097"
          xlink:label="Fact_54818097"
          xlink:type="locator"/>
        <link:footnote id="FN_177821" xlink:label="FN_177821" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Note 30(b) includes the reconciliation of movements of liabilities to cash flows arising from financing activities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818097"
          xlink:to="FN_177821"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818131"
          xlink:label="Fact_54818131"
          xlink:type="locator"/>
        <link:footnote id="FN_177796" xlink:label="FN_177796" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Unbilled revenue is included in trade and other receivables (Note 6) and relates to the Company&#x2019;s right to consideration for work completed but not billed at the reporting date. Unbilled revenue is transferred to trade and other receivables when services are billed to customers.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818131"
          xlink:to="FN_177796"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818132"
          xlink:label="Fact_54818132"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818132"
          xlink:to="FN_177796"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818143"
          xlink:label="Fact_54818143"
          xlink:type="locator"/>
        <link:footnote id="FN_177797" xlink:label="FN_177797" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 At December 31, 2021, the total contract assets were $90,200 with the non-current portion of $3,423 included in other assets (December 31, 2020 - $314,894 total and $161,716 non-current). No new contract assets were recognized and amortization to cost of sales over the life of the contract assets continues to occur until June 30, 2023.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818143"
          xlink:to="FN_177797"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818144"
          xlink:label="Fact_54818144"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818144"
          xlink:to="FN_177797"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818235"
          xlink:label="Fact_54818235"
          xlink:type="locator"/>
        <link:footnote id="FN_177808" xlink:label="FN_177808" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Considers a liquidity discount of 20% in determining the fair value per warrant as these warrants are not publicly traded.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818235"
          xlink:to="FN_177808"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818236"
          xlink:label="Fact_54818236"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818236"
          xlink:to="FN_177808"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818540"
          xlink:label="Fact_54818540"
          xlink:type="locator"/>
        <link:footnote id="FN_177809" xlink:label="FN_177809" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Transaction costs include costs incurred associated with financing or equity transactions that are not otherwise netted against the debt or equity instrument. The majority of costs are associated with the USD brokered public offering (Note 19(a)), the 2021 Debentures (Note 14(b)), the Fiera term loan amendment (Note 12) and the ATB facility amendment (Note 13).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818540"
          xlink:to="FN_177809"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818587"
          xlink:label="Fact_54818587"
          xlink:type="locator"/>
        <link:footnote id="FN_177810" xlink:label="FN_177810" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Associated with the 2021 Debentures (Note 14(b)) of which the majority is realized at December 31, 2021.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818587"
          xlink:to="FN_177810"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818588"
          xlink:label="Fact_54818588"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818588"
          xlink:to="FN_177810"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818589"
          xlink:label="Fact_54818589"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818589"
          xlink:to="FN_177810"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818590"
          xlink:label="Fact_54818590"
          xlink:type="locator"/>
        <link:footnote id="FN_177811" xlink:label="FN_177811" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">2 Change in fair value unrealized (Note 26).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818590"
          xlink:to="FN_177811"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818592"
          xlink:label="Fact_54818592"
          xlink:type="locator"/>
        <link:footnote id="FN_177812" xlink:label="FN_177812" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Majority represents amounts received from the Canadian Government for wage and rental subsidies associated with COVID-19. The amount of government assistance available is dependent on the programs in place and the Company&#x2019;s eligibility for these programs.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818592"
          xlink:to="FN_177812"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818593"
          xlink:label="Fact_54818593"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818593"
          xlink:to="FN_177812"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818594"
          xlink:label="Fact_54818594"
          xlink:type="locator"/>
        <link:footnote id="FN_177813" xlink:label="FN_177813" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">2 Includes other income recognized as below market interest rate benefit.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818594"
          xlink:to="FN_177813"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818595"
          xlink:label="Fact_54818595"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818595"
          xlink:to="FN_177813"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818618"
          xlink:label="Fact_54818618"
          xlink:type="locator"/>
        <link:footnote id="FN_177814" xlink:label="FN_177814" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Comprised of the Canadian Federal effective corporate tax rate of 15.0% and blended provincial tax rates.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818618"
          xlink:to="FN_177814"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818619"
          xlink:label="Fact_54818619"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818619"
          xlink:to="FN_177814"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818643"
          xlink:label="Fact_54818643"
          xlink:type="locator"/>
        <link:footnote id="FN_177815" xlink:label="FN_177815" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">1 Excludes amounts for indirect taxes, income taxes and contract asset, where applicable. Note 27 describes credit risk associated with trade receivables including reconciliation of expected credit loss allowance. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818643"
          xlink:to="FN_177815"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818644"
          xlink:label="Fact_54818644"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818644"
          xlink:to="FN_177815"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818653"
          xlink:label="Fact_54818653"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818653"
          xlink:to="FN_177815"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818654"
          xlink:label="Fact_54818654"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818654"
          xlink:to="FN_177815"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818657"
          xlink:label="Fact_54818657"
          xlink:type="locator"/>
        <link:footnote id="FN_177816" xlink:label="FN_177816" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">2 Lease liabilities are not subject to classification in the fair value hierarchy.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818657"
          xlink:to="FN_177816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818658"
          xlink:label="Fact_54818658"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818658"
          xlink:to="FN_177816"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818659"
          xlink:label="Fact_54818659"
          xlink:type="locator"/>
        <link:footnote id="FN_177817" xlink:label="FN_177817" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">3 2019 Debentures (Note 14(a)) and 2021 Debentures host liability (Note 14(b)).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818659"
          xlink:to="FN_177817"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818660"
          xlink:label="Fact_54818660"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818660"
          xlink:to="FN_177817"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818661"
          xlink:label="Fact_54818661"
          xlink:type="locator"/>
        <link:footnote id="FN_177818" xlink:label="FN_177818" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">3 2019 Debentures (Note 14(a)) and 2021 Debentures host liability (Note 14(b)).</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818661"
          xlink:to="FN_177818"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818662"
          xlink:label="Fact_54818662"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818662"
          xlink:to="FN_177818"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818955"
          xlink:label="Fact_54818955"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818955"
          xlink:to="FN_177793"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818956"
          xlink:label="Fact_54818956"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818956"
          xlink:to="FN_177794"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818957"
          xlink:label="Fact_54818957"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818957"
          xlink:to="FN_177795"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_54818996"
          xlink:label="Fact_54818996"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_54818996"
          xlink:to="FN_177814"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
